|
WebLogic Integration | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.bea.wlpi.client.common.WLPI
Provides a standard way to connect to a WebLogic Process Integrator server and access resources therein.
| Field Summary | |
protected static int |
MAX_TRY_COUNT
|
protected static java.lang.String |
PERMISSION_HOME_JNDI
|
protected static java.lang.String |
PLUGIN_MANAGER_CFG_JNDI
|
protected static java.lang.String |
PLUGIN_MANAGER_JNDI
|
protected static java.lang.String |
WEBLOGIC_REALM
|
| Constructor Summary | |
WLPI()
Create a new WLPI object. |
|
| Method Summary | |
boolean |
allowSecurityRealmUpdates()
Check whether the installed security realm is both manageable and persistent. |
boolean |
connect(java.awt.Frame owner,
java.lang.String url,
java.lang.String userId,
java.lang.String password)
Connect to WebLogic Process Integrator server using the specified parameters. |
void |
disconnect()
Disconnect from WebLogic Process Integrator server. |
Admin |
getAdmin()
Return a reference to an Admin EJB object. |
EJBCatalog |
getCatalog()
Return a reference to an EJBCatalog EJB object. |
javax.naming.Context |
getInitialContext()
Return the host application's JNDI context. |
Permission |
getPermission()
Return a reference to a Permission EJB object. |
PluginManager |
getPluginManager()
Return a reference to a PluginManager EJB object. |
PluginManagerCfg |
getPluginManagerCfg()
Return a reference to a PluginManagerCfg EJB object. |
WLPIPrincipal |
getPrincipal()
Return a reference to a WLPIPrincipal EJB object. |
XMLRepository |
getRepository()
Return a reference to an XMLRepository EJB object. |
ServerProperties |
getServerProperties()
Return a reference to a ServerProperties EJB object. |
VersionInfo |
getServerTemplateDefinitionVersion()
Return the template definition version supported by the server. |
VersionInfo |
getServerVersion()
Return the server version. |
java.lang.String |
getUrl()
Return the WebLogic Process Integrator server URL. |
java.lang.String |
getUserId()
Return the WebLogic Process Integrator user ID. |
Worklist |
getWorklist()
Return a reference to a Worklist EJB object. |
boolean |
isConnected()
Check whether this WLPI instance is connected to a server. |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Field Detail |
protected static final java.lang.String WEBLOGIC_REALM
protected static final java.lang.String PLUGIN_MANAGER_JNDI
protected static final java.lang.String PLUGIN_MANAGER_CFG_JNDI
protected static final java.lang.String PERMISSION_HOME_JNDI
protected static final int MAX_TRY_COUNT
| Constructor Detail |
public WLPI()
WLPI object.| Method Detail |
public boolean allowSecurityRealmUpdates()
true If realm is both manageable and persistent.
public boolean connect(java.awt.Frame owner,
java.lang.String url,
java.lang.String userId,
java.lang.String password)
owner - The window that is to be the owner for message boxes and dialogs.url - The WebLogic Process Integrator server URL.userId - The WebLogic Process Integrator user's ID.password - The user's password.disconnect()public void disconnect()
connect(java.awt.Frame, java.lang.String, java.lang.String, java.lang.String)public boolean isConnected()
WLPI instance is connected to a server.
true if connected.public javax.naming.Context getInitialContext()
public java.lang.String getUrl()
null
if not logged on).public java.lang.String getUserId()
null if
not logged on).
public Admin getAdmin()
throws WorkflowException
Admin EJB object.
Admin EJB object.getCatalog(),
getPrincipal(),
getWorklist()
public EJBCatalog getCatalog()
throws WorkflowException
EJBCatalog EJB object.
EJBCatalog EJB object.getAdmin(),
getPrincipal(),
getWorklist()
public WLPIPrincipal getPrincipal()
throws WorkflowException
WLPIPrincipal EJB object.
WLPIPrincipal EJB object.getAdmin(),
getCatalog(),
getWorklist()
public final Permission getPermission()
throws WorkflowException
Permission EJB object.
Permission EJB object.
public Worklist getWorklist()
throws WorkflowException
Worklist EJB object.
Worklist EJB object.getAdmin(),
getCatalog(),
getPrincipal()
public final ServerProperties getServerProperties()
throws WorkflowException
ServerProperties EJB object.
ServerProperties object.getAdmin(),
getCatalog(),
getPrincipal(),
getServerVersion(),
getServerTemplateDefinitionVersion()
public final PluginManager getPluginManager()
throws WorkflowException
PluginManager EJB object.
PluginManager object.getAdmin(),
getCatalog(),
getPluginManagerCfg(),
getPrincipal(),
getServerVersion(),
getServerTemplateDefinitionVersion()
public final PluginManagerCfg getPluginManagerCfg()
throws WorkflowException
PluginManagerCfg EJB object.
PluginManagerCfg object.getAdmin(),
getCatalog(),
getPluginManager(),
getPrincipal(),
getServerVersion(),
getServerTemplateDefinitionVersion()
public XMLRepository getRepository()
throws WorkflowException
XMLRepository EJB object.
XMLRepository EJB object.getAdmin(),
getPrincipal(),
getWorklist()
public VersionInfo getServerVersion()
throws WorkflowException
public VersionInfo getServerTemplateDefinitionVersion()
throws WorkflowException
|
WebLogic Integration | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||