jrun.j2ee
Interface J2EEModuleFactoryMBean

All Superinterfaces:
java.io.Serializable, Service, ServiceMBean
All Known Subinterfaces:
ApplicationContainerFactoryMBean, EJBContainerFactoryMBean, EJBContainerFactoryMBean, EJBContainerFactoryMBean, EnterpriseApplicationFactoryMBean, EnterpriseApplicationFactoryMBean, EnterpriseApplicationFactoryMBean, J2EEConnectorFactoryMBean, ServiceFactoryMBean, WebApplicationFactoryMBean, WebApplicationFactoryMBean, WebApplicationFactoryMBean
All Known Implementing Classes:
J2EEModuleFactory

public interface J2EEModuleFactoryMBean
extends ServiceMBean

Author:
Paul Reilly

Fields inherited from interface jrunx.kernel.Service
INITIALIZED, STARTED, STARTING, STOPPED, STOPPING, UNINITIALIZED
 
Method Summary
 void addMandatoryFingerPrint(java.lang.String mandatoryFingerPrint)
           
 void addPotentialFingerPrint(java.lang.String potentialFingerPrint)
           
 void clearResources(java.net.URL url)
           
 java.util.Collection create(java.net.URL url, java.lang.String deploymentOrigin, java.lang.String moduleName)
          This method is used by the DeployerService.
 java.util.Iterator getMandatoryFingerPrintList()
           
 java.util.Iterator getPotentialFingerPrintList()
           
 java.net.URL getResource(java.net.URL url, java.lang.String resource)
           
 java.util.Collection getResources(java.net.URL url)
           
 java.lang.String getTemporaryDirectory()
           
 boolean isPersistXML()
          If true and the module factory supports XML persistence, the module factory will try to persist the deployment descriptors.
 boolean isValidateXML()
          If true, the module factory will tell the XML reader to report XML parse warning and errors.
 void setMandatoryFingerPrint(java.lang.String mandatoryFingerPrint)
           
 void setPersistXML(boolean persistXML)
          If the module factory supports XML persistence, tells the module factory to attempt to persist the deployment descriptors.
 void setPotentialFingerPrint(java.lang.String potentialFingerPrint)
           
 void setTemporaryDirectory(java.lang.String temporaryDirectory)
           
 void setValidateXML(boolean validateXML)
          Tells the module factory to report XML parse warning and errors.
 
Methods inherited from interface jrunx.kernel.ServiceMBean
bind, getBindToJNDI, getDeactivated, getDomainName, getJRunService, getLogger, getName, getParentService, getServerName, requestServer, setBindToJNDI, setDeactivated, setDomainName, setName, setParentService, unbind
 
Methods inherited from interface jrunx.kernel.Service
destroy, getStatus, init, start, stop, updateStatus
 

Method Detail

addMandatoryFingerPrint

public void addMandatoryFingerPrint(java.lang.String mandatoryFingerPrint)

addPotentialFingerPrint

public void addPotentialFingerPrint(java.lang.String potentialFingerPrint)

clearResources

public void clearResources(java.net.URL url)

create

public java.util.Collection create(java.net.URL url,
                                   java.lang.String deploymentOrigin,
                                   java.lang.String moduleName)
                            throws DeploymentException
This method is used by the DeployerService.

getMandatoryFingerPrintList

public java.util.Iterator getMandatoryFingerPrintList()

getPotentialFingerPrintList

public java.util.Iterator getPotentialFingerPrintList()

getResource

public java.net.URL getResource(java.net.URL url,
                                java.lang.String resource)

getResources

public java.util.Collection getResources(java.net.URL url)

getTemporaryDirectory

public java.lang.String getTemporaryDirectory()

isPersistXML

public boolean isPersistXML()
If true and the module factory supports XML persistence, the module factory will try to persist the deployment descriptors.

isValidateXML

public boolean isValidateXML()
If true, the module factory will tell the XML reader to report XML parse warning and errors.

setMandatoryFingerPrint

public void setMandatoryFingerPrint(java.lang.String mandatoryFingerPrint)

setPersistXML

public void setPersistXML(boolean persistXML)
If the module factory supports XML persistence, tells the module factory to attempt to persist the deployment descriptors.

setValidateXML

public void setValidateXML(boolean validateXML)
Tells the module factory to report XML parse warning and errors.

setPotentialFingerPrint

public void setPotentialFingerPrint(java.lang.String potentialFingerPrint)

setTemporaryDirectory

public void setTemporaryDirectory(java.lang.String temporaryDirectory)
                           throws java.io.IOException


Copyright � 2002 Macromedia Corporation. All Rights Reserved.