IBM Tivoli Enablement Tools


Thread safety of client API


Hello,
I want to ask if the following classes are thread safe. And if not, what is the correct way for instantiating of them and using:
com.ibm.itim.apps.identity.ContainerManager;
com.ibm.itim.apps.identity.OrganizationalContainerMO;
com.ibm.itim.apps.identity.PersonMO;
com.ibm.itim.apps.identity.PersonManager;
com.ibm.itim.apps.identity.RoleMO;
com.ibm.itim.apps.identity.RoleManager;
com.ibm.itim.apps.PlatformContext
For example there is a RoleManager which is constructed by:
platform = new InitialPlatformContext(env);
handler = new PlatformCallbackHandler(pchUser, pchPass);
handler.setPlatformContext(platform);
lc = new LoginContext("ITIM", handler);
lc.login();
roleManager = new RoleManager(platform, lc.getSubject());
May I use then RoleManager from several Java Threads from concurrently?
If not, please tell me the right approach for for creating and using it with respect of threading.
Thanks in advance,
Jan

Related Links

Error while running ITIM Doc Tool
Issues and comment for the ITIM Adapter Development Tool
Comment and issues for the ITIM DocTool
ISIM Web Services -Single SIgn on
Working entry comming as null when AL is run
ITIM Adapter Development Tool - Loop Connector hasn\'t Hooks tab
Out of memory while running ITIMDocTool_HTML.sh
Webservice call from TDI via isim
ITIM- Java client not able to get the PlatformContext object using new InitialPlatformContext(env)
ITIM WS SOAP Response fails Validation
Custom adapter Test connection AL Error CTGIMT603E for webservice connection
Web Services Wrappers for ITIM API- New Application
Thread safety of client API
Webservices exception
Error while testing connection to ITIM Web Services v1.32
ISIM 6.0 webservice date issue

Categories

DW
BigData
BigFix
Developer Central
dW Russia
dW Korea
IBM Connections Cloud ...
IBM Web Mail Cloud
IBM FileNet Capture Pr...
IBM Kenexa LMS
IBM Kenexa CompAnalyst...
NetInsight Enterprise
Optimize
Detect
IBM Tivoli Monitoring ...
Deployment and Configu...
Lifecycle Management
Cast Iron Studio
RDz - Rational Develop...
Regional
Cognos BI 10
Cognos TM1 (Applix)
Cognos Enterprise BI
Cognos Series 7
Технология Java
Development Tools (RAD...
Real-time and Embedded...
Rational Application D...
Серверы IBM System x
grid
linux
db2
Financial markets
All blogs
IBM Automation Control...
Multicore enablement
AIX and UNIX
Grid Computing
IBM DB2 Express-C Forum
IBM Toolbox for Java a...
IBM PureData-Enzee Com...
IBM WebSphere Applicat...
Security Access Manage...
QRadar Extensions
DSM Extensions, Custom...
Troubleshooting
iPhone Mobile Apps
Gentran Mapping
Gentran Basic, RTE, Co...
Managed File Transfer
Education
Gentran Mapping
**NEW** Sterling File ...
Connect:Direct Mainframe
Connect:Direct for iSe...
Connect:Enterprise UNIX
Miscellaneous
C3 Analyzer Installation
C3 Analyzer Customization
Suggestion Box
Dealing With Your ERP ...
SDK Tools & Utilities
Distance Education Sup...
Upgrade Issues
Release 5.6
SDK & Tools
Gentran Integration Su...
Zee Miscellaneous
Retail
Reverse Logistics
Call Center Order Mana...
Database
Oracle
WebSphere-Default Mess...
IBM ILOG Elixir Enterp...
Map displays
Gantt charts
Diagram
Java Visualization Pro...
Mathematical Programmi...
JRules BPM/SOA Integra...
Rule Studio for Java
Replication Monitoring...
IBM Tivoli Network Man...
IBM Enterprise Asset M...
IBM SmartCloud Cost Ma...
IBM Whole-system Analy...
IBM i: iDoctor for IBM...
z/OS Communications Se...
IBM SCORE
System x Server
ibmpub.java.os390
ibmpub.java.aix

Resources

Encrypt Message



code
soft
python
ios
c
html
jquery
cloud
mobile