public interface MetaDataService
Modifier and Type | Method and Description |
---|---|
void |
fireApplicationMetaDataCreated(com.ibm.ws.runtime.metadata.ApplicationMetaData metaData,
com.ibm.wsspi.adaptable.module.Container container)
|
void |
fireApplicationMetaDataDestroyed(com.ibm.ws.runtime.metadata.ApplicationMetaData metaData)
Call
ApplicationMetaDataListener#applicationMetaDestroyed for all registered listeners. |
void |
fireComponentMetaDataCreated(com.ibm.ws.runtime.metadata.ComponentMetaData metaData)
|
void |
fireComponentMetaDataDestroyed(com.ibm.ws.runtime.metadata.ComponentMetaData metaData)
Call
ComponentMetaDataListener#componentMetaDestroyed for all registered listeners. |
void |
fireMethodMetaDataCreated(com.ibm.ws.runtime.metadata.MethodMetaData metaData)
|
void |
fireMethodMetaDataDestroyed(com.ibm.ws.runtime.metadata.MethodMetaData metaData)
Call
MethodMetaDataListener#methodMetaDestroyed for all registered listeners. |
void |
fireModuleMetaDataCreated(com.ibm.ws.runtime.metadata.ModuleMetaData metaData,
com.ibm.wsspi.adaptable.module.Container container)
|
void |
fireModuleMetaDataDestroyed(com.ibm.ws.runtime.metadata.ModuleMetaData metaData)
Call
ModuleMetaDataListener#moduleMetaDestroyed for all registered listeners. |
void fireApplicationMetaDataCreated(com.ibm.ws.runtime.metadata.ApplicationMetaData metaData, com.ibm.wsspi.adaptable.module.Container container) throws MetaDataException
ApplicationMetaDataListener.applicationMetaDataCreated(com.ibm.ws.container.service.metadata.MetaDataEvent<com.ibm.ws.runtime.metadata.ApplicationMetaData>)
for all registered listeners. If any listener throws an exception, then
fireApplicationMetaDataDestroyed(com.ibm.ws.runtime.metadata.ApplicationMetaData)
will be called and MetaDataException will be thrown. This method must be called before any corresponding ModuleMetaData are
created.metaData
- the metadatacontainer
- the application containerMetaDataException
- if a listener threw an exceptionvoid fireApplicationMetaDataDestroyed(com.ibm.ws.runtime.metadata.ApplicationMetaData metaData)
ApplicationMetaDataListener#applicationMetaDestroyed
for all registered listeners. Any exceptions thrown by listeners will be ignored. This method must only be
called after all corresponding ModuleMetaData have been destroyed.metaData
- the metadatavoid fireModuleMetaDataCreated(com.ibm.ws.runtime.metadata.ModuleMetaData metaData, com.ibm.wsspi.adaptable.module.Container container) throws MetaDataException
ModuleMetaDataListener.moduleMetaDataCreated(com.ibm.ws.container.service.metadata.MetaDataEvent<com.ibm.ws.runtime.metadata.ModuleMetaData>)
for all registered listeners. If any listener throws an exception, then fireModuleMetaDataDestroyed(com.ibm.ws.runtime.metadata.ModuleMetaData)
will
be called and MetaDataException will be thrown. This method must be called before any corresponding ComponentMetaData are created.metaData
- the metadatacontainer
- the module containerMetaDataException
- if a listener threw an exceptionvoid fireModuleMetaDataDestroyed(com.ibm.ws.runtime.metadata.ModuleMetaData metaData)
ModuleMetaDataListener#moduleMetaDestroyed
for all registered listeners. Any exceptions thrown by listeners will be ignored. This method must only be
called after all corresponding ComponentMetaData have been destroyed.metaData
- the metadatavoid fireComponentMetaDataCreated(com.ibm.ws.runtime.metadata.ComponentMetaData metaData) throws MetaDataException
ComponentMetaDataListener.componentMetaDataCreated(com.ibm.ws.container.service.metadata.MetaDataEvent<com.ibm.ws.runtime.metadata.ComponentMetaData>)
for all registered listeners. If any listener throws an exception, then
fireComponentMetaDataDestroyed(com.ibm.ws.runtime.metadata.ComponentMetaData)
will be called and MetaDataException will be thrown. This method must be called before any corresponding MethodMetaData are created.metaData
- the metadataMetaDataException
- if a listener threw an exceptionvoid fireComponentMetaDataDestroyed(com.ibm.ws.runtime.metadata.ComponentMetaData metaData)
ComponentMetaDataListener#componentMetaDestroyed
for all registered listeners. Any exceptions thrown by listeners will be ignored. This method must only be
called after all corresponding MethodMetaData have been destroyed.metaData
- the metadatavoid fireMethodMetaDataCreated(com.ibm.ws.runtime.metadata.MethodMetaData metaData) throws MetaDataException
MethodMetaDataListener.methodMetaDataCreated(com.ibm.ws.container.service.metadata.MetaDataEvent<com.ibm.ws.runtime.metadata.MethodMetaData>)
for all registered listeners. If any listener throws an exception, then fireMethodMetaDataDestroyed(com.ibm.ws.runtime.metadata.MethodMetaData)
will
be called and MetaDataException will be thrown.metaData
- the metadataMetaDataException
- if a listener threw an exceptionvoid fireMethodMetaDataDestroyed(com.ibm.ws.runtime.metadata.MethodMetaData metaData)
MethodMetaDataListener#methodMetaDestroyed
for all registered listeners. Any exceptions thrown by listeners will be ignored.metaData
- the metadata