|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
User user = (User) session.getAttribute("activeUser");
1 m( ^4 m! V- O2 \" _+ f Connection connection = (Connection) session.getAttribute(user.getUid() + "connection");
, v( A1 J( w8 Y
) |$ _) ?8 H" e0 e8 L, U DataManagementService dmService = DataManagementService.getService(connection);
G$ a" B4 r" N# t( }
( \, ~& b# _3 i% r/ S1 O5 t ModelObject[] models = new ModelObject[] { user };
8 o. p, `) H8 A0 X try {
: C% }. s4 J$ N) S String[] str = new String[] { "taskinbox" };
2 m \1 N' b' U1 Z- J! p6 I dmService.getProperties(models, str);
0 g; [& ]6 k8 B6 C- M& L$ L TaskInbox inbox = (TaskInbox) user.get_taskinbox();
) X- g* c2 e5 e) m) U6 @9 l
/ E4 t: N2 r/ e+ ~" H( N models = new ModelObject[] { inbox };9 n4 e* c0 Y. j! t' R1 \4 J3 \ s! C
str = new String[] { "tasks_to_perform" };. O2 d" s: [/ {8 {* t7 `' ?8 a
dmService.getProperties(models, str);
* z% [! a" T4 ` S models = inbox.get_tasks_to_perform();
7 x. R( \- q. T* T9 v str = new String[] { "object_type", "object_name" };
; c6 g1 _* L3 ~ dmService.getProperties(models, str);
/ A# n; y% U. V( U System.out.println("---------------:" + models.length);7 L, |. x& m& K& Y/ U% ?
for (int i = 0; i < models.length; i++) {7 }0 t0 J. {1 Q0 G8 o1 J6 F7 j& v
System.out.println("------------------------------");
. T( N& U( M5 L3 F" w5 R System.out.println(models[i].getUid());
! x3 K! ?7 z2 ~+ Z+ l System.out.println(models[i].getPropertyDisplayableValue("object_type"));1 C! l" O; ^8 J; g1 q* ]1 V3 y! @
System.out.println(models[i].getPropertyDisplayableValue("object_name"));
j3 L3 E& R: f: I: K6 i }
! W" q' O0 G3 N* V+ {
6 m# a3 @% p2 f- X% N } caTCh (Exception e) {0 S" f; S1 X. ?! o' M6 b7 t% {/ E: i
// TODO Auto-generated catch block
3 k) I9 h9 E6 u. D* g e.printStackTrace();
! v+ r' e; I7 v, }8 N }
" O6 d4 v& o6 o9 m6 `3 { s4 x, H0 c- ?! A8 I
|
|