|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.mule.impl.container.AbstractContainerContext
AbstractContainerContext provides base container configuration
functions for handling embedded configuration
| Field Summary | |
protected Log |
logger
logger used by this class |
| Constructor Summary | |
protected |
AbstractContainerContext(String name)
|
| Method Summary | |
abstract void |
configure(Reader configuration)
|
void |
configure(Reader configuration,
String doctype,
String encoding)
This method will be called if there is a configuration fragement for the container to use to configure itself. |
void |
dispose()
A lifecycle method where implementor should free up any resources. |
protected String |
getDefaultDocType()
|
protected String |
getDefaultEncoding()
|
String |
getName()
Gets the identifying name of the container |
protected String |
getXmlDeclaration(String encoding)
|
void |
initialise()
Method used to perform any initialisation work. |
void |
setName(String name)
The identifying name of the container. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.mule.umo.manager.UMOContainerContext |
getComponent |
| Field Detail |
protected transient Log logger
| Constructor Detail |
protected AbstractContainerContext(String name)
| Method Detail |
public String getName()
UMOContainerContext
getName in interface UMOContainerContextpublic void setName(String name)
UMOContainerContext
setName in interface UMOContainerContextname - the identifying name of the container
public void initialise()
throws InitialisationException
InitialisableInitialisationException should be thrown,
causing the Mule instance to shutdown. If the error is recoverable, say by
retrying to connect, a RecoverableException should be thrown.
There is no guarantee that by throwing a Recoverable exception that the Mule
instance will not shut down.
initialise in interface InitialisableInitialisationException - if a fatal error occurs causing the Mule
instance to shutdownpublic void dispose()
Disposable
dispose in interface Disposable
public final void configure(Reader configuration,
String doctype,
String encoding)
throws ContainerException
UMOContainerContext
configure in interface UMOContainerContextconfiguration - doctype - the doctype declaration to use for the configuration fragment.
can be null if no validation is to be performed or the fragment is
not Xmlencoding - the encoding to use in the Xml declaration. Default is UTF-8
ContainerExceptionprotected String getXmlDeclaration(String encoding)
protected String getDefaultDocType()
protected String getDefaultEncoding()
public abstract void configure(Reader configuration)
throws ContainerException
ContainerException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||