|
||||||||||
PREV CLASS (src) NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport (src)
org.jboss.system.ServiceMBeanSupport (src)
org.jboss.deployment.SubDeployerSupport (src)
org.jboss.deployment.XSLSubDeployer
XSLSubDeployer.java Created: Fri Jul 12 09:54:51 2002
Nested Class Summary |
Nested classes inherited from class org.jboss.deployment.SubDeployerSupport (src) |
SubDeployerSupport.ClassConfiguration (src) |
Field Summary | |
protected javax.xml.parsers.DocumentBuilderFactory |
dbf
|
protected java.lang.String |
ddSuffix
|
protected SubDeployer (src) |
delegate
|
protected ObjectName (src) |
delegateName
|
protected java.lang.String |
packageSuffix
|
protected java.lang.String |
xslUrl
|
Fields inherited from class org.jboss.deployment.SubDeployerSupport (src) |
CONFIGURATION, mainDeployer, nativePrefix, nativeSuffix, relativeOrder, suffixes, tempDeployDir |
Fields inherited from class org.jboss.system.ServiceMBeanSupport (src) |
log, server, SERVICE_CONTROLLER_SIG, serviceName |
Fields inherited from interface org.jboss.deployment.SubDeployer (src) |
CREATE_NOTIFICATION, DESTROY_NOTIFICATION, INIT_NOTIFICATION, RELATIVE_ORDER_100, RELATIVE_ORDER_200, RELATIVE_ORDER_300, RELATIVE_ORDER_400, RELATIVE_ORDER_500, RELATIVE_ORDER_600, RELATIVE_ORDER_700, RELATIVE_ORDER_800, RELATIVE_ORDER_900, START_NOTIFICATION, STOP_NOTIFICATION |
Fields inherited from interface org.jboss.system.ServiceMBean (src) |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Constructor Summary | |
XSLSubDeployer()
|
Method Summary | |
boolean |
accepts(DeploymentInfo (src) di)
The accepts method is called by MainDeployer to
determine which deployer is suitable for a DeploymentInfo. |
void |
create(DeploymentInfo (src) di)
Sub-classes should override this method to provide custom 'create' logic. |
protected void |
createService()
The createService method is one of the ServiceMBean lifecyle operations. |
void |
destroy(DeploymentInfo (src) di)
Sub-classes should override this method to provide custom 'destroy' logic. |
protected void |
destroyService()
Clean up. |
protected void |
findDd(DeploymentInfo (src) di)
|
java.lang.String |
getDdSuffix()
Describe getDdSuffix method here. |
ObjectName (src) |
getDelegateName()
Describe getDelegateName method here. |
java.lang.String |
getPackageSuffix()
Describe getPackageSuffix method here. |
java.lang.String |
getXslUrl()
Describe getXslUrl method here. |
void |
init(DeploymentInfo (src) di)
Sub-classes should override this method to provide custom 'init' logic. |
void |
setDdSuffix(java.lang.String ddSuffix)
Describe setDdSuffix method here. |
void |
setDelegateName(ObjectName (src) delegateName)
Describe setDelegateName method here. |
void |
setPackageSuffix(java.lang.String packageSuffix)
Describe setPackageSuffix method here. |
protected void |
setParameters(javax.xml.transform.Transformer trans)
|
void |
setXslUrl(java.lang.String xslUrl)
Describe setXslUrl method here. |
void |
start(DeploymentInfo (src) di)
Sub-classes should override this method to provide custom 'start' logic. |
void |
stop(DeploymentInfo (src) di)
Sub-classes should override this method to provide custom 'stop' logic. |
Methods inherited from class org.jboss.deployment.SubDeployerSupport (src) |
addDeployableFiles, addDeployableJar, deployUrl, emitNotification, getRelativeOrder, getSuffixes, isDeployable, processNestedDeployments, setRelativeOrder, setSuffixes, startService, stopService |
Methods inherited from class org.jboss.system.ServiceMBeanSupport (src) |
create, destroy, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, start, stop |
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport (src) |
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jboss.deployment.SubDeployer (src) |
getServiceName |
Field Detail |
protected java.lang.String xslUrl
protected java.lang.String packageSuffix
protected java.lang.String ddSuffix
protected javax.xml.parsers.DocumentBuilderFactory dbf
protected ObjectName (src) delegateName
protected SubDeployer (src) delegate
Constructor Detail |
public XSLSubDeployer()
Method Detail |
public void setXslUrl(java.lang.String xslUrl)
setXslUrl
method here.
xslUrl
- a String
valuepublic java.lang.String getXslUrl()
getXslUrl
method here.
String
valuepublic void setPackageSuffix(java.lang.String packageSuffix)
setPackageSuffix
method here.
packageSuffix
- a String
valuepublic java.lang.String getPackageSuffix()
getPackageSuffix
method here.
String
valuepublic void setDdSuffix(java.lang.String ddSuffix)
setDdSuffix
method here.
ddSuffix
- a String
valuepublic java.lang.String getDdSuffix()
getDdSuffix
method here.
String
valuepublic void setDelegateName(ObjectName (src) delegateName)
setDelegateName
method here.
delegateName
- an ObjectName
valuepublic ObjectName (src) getDelegateName()
getDelegateName
method here.
protected void createService() throws java.lang.Exception
SubDeployerSupport (src)
createService
method is one of the ServiceMBean lifecyle operations.
(no jmx tag needed from superinterface)
createService
in class SubDeployerSupport (src)
java.lang.Exception
- if an error occursprotected void destroyService() throws java.lang.Exception
SubDeployerSupport (src)
destroyService
in class SubDeployerSupport (src)
java.lang.Exception
public boolean accepts(DeploymentInfo (src) di)
SubDeployer (src)
accepts
method is called by MainDeployer to
determine which deployer is suitable for a DeploymentInfo.
di
- a DeploymentInfo
value
boolean
valuepublic void init(DeploymentInfo (src) di) throws DeploymentException (src)
SubDeployerSupport (src)
This method calls the processNestedDeployments(di) method and then issues a JMX notification of type SubDeployer.INIT_NOTIFICATION. This behaviour can overridden by concrete sub-classes. If further initialization needs to be done, and you wish to preserve the functionality, be sure to call super.init(di) at the end of your implementation.
init
in interface SubDeployer (src)
init
in class SubDeployerSupport (src)
DeploymentException (src)
public void create(DeploymentInfo (src) di) throws DeploymentException (src)
SubDeployerSupport (src)
create
in interface SubDeployer (src)
create
in class SubDeployerSupport (src)
DeploymentException (src)
public void start(DeploymentInfo (src) di) throws DeploymentException (src)
SubDeployerSupport (src)
start
in interface SubDeployer (src)
start
in class SubDeployerSupport (src)
DeploymentException (src)
public void stop(DeploymentInfo (src) di) throws DeploymentException (src)
SubDeployerSupport (src)
stop
in interface SubDeployer (src)
stop
in class SubDeployerSupport (src)
DeploymentException (src)
public void destroy(DeploymentInfo (src) di) throws DeploymentException (src)
SubDeployerSupport (src)
destroy
in interface SubDeployer (src)
destroy
in class SubDeployerSupport (src)
DeploymentException (src)
protected void setParameters(javax.xml.transform.Transformer trans) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException
protected void findDd(DeploymentInfo (src) di) throws DeploymentException (src)
DeploymentException (src)
|
||||||||||
PREV CLASS (src) NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |