|
WebLogic Integration | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Remote interface for the DeployManager EJB, used to interact with the WLAI deploy facilities.
Method Summary | |
void |
deployApplicationView(IApplicationViewDescriptor avd,
boolean allowRebind,
boolean persistent)
Deploy the given connection factory deployment descriptor, given by the avd argument, to the WLAI server. |
void |
deployConnectionFactory(IConnectionFactoryDescriptor cfd,
boolean allowRebind,
boolean persistent)
Deploy the given connection factory deployment descriptor, given by the cfd argument, to the WLAI server. |
AdapterInfo |
getAdapterInfo(java.lang.String strAppName)
|
IApplicationViewDescriptor |
getApplicationViewDeploymentDescriptor(QualifiedName appViewName)
Get the application view deployment descriptor for the given application view. |
AppViewRuntimeInfo[] |
getApplicationViewRuntimeInfoForCluster()
Returns runtime info for deployed application views for the entire cluster. |
IConnectionFactoryDescriptor |
getConnectionFactoryDeploymentDescriptor(QualifiedName name)
Get the connection factory deployment descriptor for the given connection factory name. |
boolean |
isApplicationViewDeployed(QualifiedName qualifiedName)
Indicates whether an ApplicationView with the given qualified name has been deployed within the WLAI engine. |
boolean |
isApplicationViewDeployUndeployAllowed(IApplicationViewDescriptor avd,
QualifiedName appViewName,
boolean deployFlag)
Checks login principal for access to the named application view |
boolean |
isConnectionFactoryDeployed(QualifiedName qualifiedName)
Indicates whether a Connection Factory with the given qualified name has been deployed within the WLAI engine. |
AdapterInfo[] |
listDeployedAdapters()
List the deployed adapters in the system. |
IApplicationViewDescriptor |
undeployApplicationView(QualifiedName appViewName,
boolean force,
boolean persistent)
Undeploy the application view with the given name from the WLAI server. |
IConnectionFactoryDescriptor |
undeployConnectionFactory(QualifiedName name,
boolean force,
boolean persistent)
Undeploy the connection factory with the given name from the WLAI server. |
Methods inherited from interface javax.ejb.EJBObject |
getEJBHome,
getHandle,
getPrimaryKey,
isIdentical,
remove |
Method Detail |
public void deployConnectionFactory(IConnectionFactoryDescriptor cfd, boolean allowRebind, boolean persistent) throws DeploymentException, DocumentException, java.rmi.RemoteException
cfd
- The deployment descriptorallowRebind
- If true, existing deployments using the same JNDI name
may be overwritten with this deployment. Otherwise, an exception is
thrown if the JNDI name is already in use.persistent
- Indicates whether the server should treat this deployment as an
ongoing startup deployment the next time the server starts. If
false, this deployment only exists for the life of the server.public void deployApplicationView(IApplicationViewDescriptor avd, boolean allowRebind, boolean persistent) throws DeploymentException, DocumentException, java.rmi.RemoteException
avd
- The deployment descriptor documentallowRebind
- If true, existing deployments using the same JNDI name
may be overwritten with this deployment. Otherwise, an exception is
thrown if the JNDI name is already in use.persistent
- Indicates whether the server should treat this deployment as an
ongoing startup deployment the next time the server starts. If
false, this deployment only exists for the life of the server.public IConnectionFactoryDescriptor undeployConnectionFactory(QualifiedName name, boolean force, boolean persistent) throws DeploymentException, DocumentException, DocumentParseException, java.rmi.RemoteException
name
- The name (not JNDI name) of the connection factory to
undeploy.persistent
- Indicates whether the server should remove this deployment from
the ongoing startup deployments. If false, and this deployment
is persistent, the connection factory will be removed from the
current runtime deployments, but will still be deployed on
startup the next time the server starts. If true, this
deployment is removed from the current runtime deployments
AND is removed from the ongoing startup deployments.force
- If true, this connection factory will be undeployed regardless
of whether any user is currently using it or not.public boolean isConnectionFactoryDeployed(QualifiedName qualifiedName) throws DeploymentException, NamespaceException, java.rmi.RemoteException
name
- The name of the Connection Factory to check for.public IApplicationViewDescriptor undeployApplicationView(QualifiedName appViewName, boolean force, boolean persistent) throws DeploymentException, DocumentException, DocumentParseException, java.rmi.RemoteException
appViewName
- The application view to undeployIndicates
- whether the server should remove this deployment from
the ongoing startup deployments. If false, and this deployment
is persistent, the connection factory will be removed from the
current runtime deployments, but will still be deployed on
startup the next time the server starts.
If true, this deployment is removed from the current runtime
deployments AND is removed from the ongoing startup deployments.force
- If true, this application view will be undeployed regardless
of whether any user is currently using it or not.public AppViewRuntimeInfo[] getApplicationViewRuntimeInfoForCluster() throws java.rmi.RemoteException
public boolean isApplicationViewDeployed(QualifiedName qualifiedName) throws DeploymentException, NamespaceException, java.rmi.RemoteException
name
- The name of the ApplicationView to check for.public boolean isApplicationViewDeployUndeployAllowed(IApplicationViewDescriptor avd, QualifiedName appViewName, boolean deployFlag) throws java.rmi.RemoteException
avd
- application view descriptor.appViewName
- qualified name for the application viewdeployFlag
- true if deploying otherwise falsepublic IConnectionFactoryDescriptor getConnectionFactoryDeploymentDescriptor(QualifiedName name) throws DeploymentException, DocumentException, DocumentParseException, java.rmi.RemoteException
name
- The name (not JNDI name) of the connection factory to
retrieve the deployment descriptor for.public IApplicationViewDescriptor getApplicationViewDeploymentDescriptor(QualifiedName appViewName) throws DeploymentException, DocumentException, DocumentParseException, java.rmi.RemoteException
appViewName
- The name of the application view to retrieve the
deployment descriptor document for.public AdapterInfo[] listDeployedAdapters() throws DeploymentException, java.rmi.RemoteException
public AdapterInfo getAdapterInfo(java.lang.String strAppName) throws java.rmi.RemoteException
|
WebLogic Integration | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |