|
Oracle Fusion Middleware Java API Reference for Oracle Service Bus 11g Release 1 (11.1.1.4.0) E15033-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TransportWLSArtifactDeployer
The plugin interface for modules that need to deploy/undeploy/modify WLS related artifacts along with a service bus deployment. For example, in certain cases, WLS queues need to be deployed in response to the creation of a service.
Method Summary | |
---|---|
void |
makeWLSChangesOnCreate(weblogic.management.configuration.DomainMBean editableDomain, EndPointOperations.Create context) Called on admin server when the transport endpoint needs to be created by the service bus deployment system so that required WLS changes are performed. |
void |
makeWLSChangesOnDelete(weblogic.management.configuration.DomainMBean editableDomain, EndPointOperations.Delete context) Called on admin server when the transport endpoint needs to be deleted by the service bus deployment system so that required WLS changes are performed. |
void |
makeWLSChangesOnResume(weblogic.management.configuration.DomainMBean editableDomain, EndPointOperations.Resume context) Called on admin server when the transport endpoint needs to be resumed (re-enabled) by the service bus deployment system so that required WLS changes are performed. |
void |
makeWLSChangesOnSuspend(weblogic.management.configuration.DomainMBean editableDomain, EndPointOperations.Suspend context) Called on admin server when the transport endpoint needs to be suspended (disabled) by the service bus deployment system so that required WLS changes are performed. |
void |
makeWLSChangesOnUpdate(weblogic.management.configuration.DomainMBean editableDomain, EndPointOperations.Update context) Called on admin server when the transport endpoint needs to be updated by the service bus deployment system so that required WLS changes are performed. |
void |
sessionActivationFailed(EndPointOperations.CommonOperation context) Called when session activation has failed The callee may NOT throw exceptions as there is no way to recover |
void |
sessionActivationSucceeded(EndPointOperations.CommonOperation context) Called when session activation has succeeded The callee may NOT throw exceptions as there is no way to recover |
Method Detail |
---|
void makeWLSChangesOnCreate(weblogic.management.configuration.DomainMBean editableDomain, EndPointOperations.Create context) throws TransportException
editableDomain
- the domain mbean that should be used to perform WLS related changes. Any changes made via this mbean will go to a WLS change listcontext
- context for create operation. Providers can use this to extract endpoint configuration, service reference, etc.TransportException
void makeWLSChangesOnUpdate(weblogic.management.configuration.DomainMBean editableDomain, EndPointOperations.Update context) throws TransportException
editableDomain
- the domain mbean that should be used to perform WLS related changes. Any changes made via this mbean will go to a WLS change listcontext
- context for update operation. Providers can use this to extract endpoint configuration, service reference, etc.TransportException
void makeWLSChangesOnSuspend(weblogic.management.configuration.DomainMBean editableDomain, EndPointOperations.Suspend context) throws TransportException
editableDomain
- the domain mbean that should be used to perform WLS related changes. Any changes made via this mbean will go to a WLS change listcontext
- context for suspend operation. Providers can use this to extract endpoint configuration, service reference, etc.TransportException
void makeWLSChangesOnResume(weblogic.management.configuration.DomainMBean editableDomain, EndPointOperations.Resume context) throws TransportException
editableDomain
- the domain mbean that should be used to perform WLS related changes. Any changes made via this mbean will go to a WLS change listcontext
- context for resume operation. Providers can use this to extract endpoint configuration, service reference, etc.TransportException
void makeWLSChangesOnDelete(weblogic.management.configuration.DomainMBean editableDomain, EndPointOperations.Delete context) throws TransportException
editableDomain
- the domain mbean that should be used to perform WLS related changes. Any changes made via this mbean will go to a WLS change listcontext
- context for delete operation. Providers can use this to extract endpoint configuration, service reference, etc.TransportException
void sessionActivationSucceeded(EndPointOperations.CommonOperation context)
context
- context for operation. Providers can use this to extract endpoint configuration, service reference, etc.void sessionActivationFailed(EndPointOperations.CommonOperation context)
context
- context for operation. Providers can use this to extract endpoint configuration, service reference, etc.
|
Oracle Fusion Middleware Java API Reference for Oracle Service Bus 11g Release 1 (11.1.1.4.0) E15033-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |