|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.ow2.jonas.lib.management.javaee.ManagedObject org.ow2.jonas.lib.management.javaee.J2EEManagedObject org.ow2.jonas.lib.management.javaee.J2EEDeployedObject org.ow2.jonas.ear.internal.mbean.Ear
public class Ear
Class representing an Ear structure which is composed of :
Field Summary |
---|
Fields inherited from class org.ow2.jonas.lib.management.javaee.J2EEManagedObject |
---|
J2EE_TYPE_APPLICATION, J2EE_TYPE_SERVER, NAME |
Fields inherited from class org.ow2.jonas.lib.management.javaee.ManagedObject |
---|
logger |
Constructor Summary | |
---|---|
Ear(String objectName,
String pName,
String pUnpackName,
URL earUrl,
String deploymentDescriptor,
URL[] ejbJars,
URL[] wars,
URL[] rars,
JmxService jmx)
Construct an Ear structure with the specified files |
Method Summary | |
---|---|
URL |
getEarUrl()
Return the url of this Ear |
URL[] |
getEjbJars()
Return the ejb-jar files |
String[] |
getModules()
Return the J2EEModules used by this J2EEApplication (jar, war, rar). |
String |
getName()
The application name. |
URL[] |
getRars()
Return the rar files |
String |
getUnpackName()
The name of the working copy of the ear |
URL[] |
getWars()
Return the war files |
String[] |
getWebModules()
|
void |
setWebModules()
Determine the web modules contained in this J2EEApplication |
Methods inherited from class org.ow2.jonas.lib.management.javaee.J2EEDeployedObject |
---|
getDeploymentDescriptor, getJonasDeploymentDescriptor, getServer, isJ2EEDeployedObjectType, setDeploymentDescriptor, setJonasDeploymentDescriptor, setServer |
Methods inherited from class org.ow2.jonas.lib.management.javaee.J2EEManagedObject |
---|
getObjectName, isEventProvider, isStateManageable, isStatisticsProvider, setEventProvider, setObjectName, setStateManageable, setStatisticsProvider |
Methods inherited from class org.ow2.jonas.lib.management.javaee.ManagedObject |
---|
sendNotification, sendReconfigNotification, sendSaveNotification, setModelMBean |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Ear(String objectName, String pName, String pUnpackName, URL earUrl, String deploymentDescriptor, URL[] ejbJars, URL[] wars, URL[] rars, JmxService jmx)
objectName
- The object name of the deployed objectpName
- name of the applicationpUnpackName
- name of the working copy of the earearUrl
- the url of this eardeploymentDescriptor
- the deployment descriptor of the fileejbJars
- the URLs of ejb-jar fileswars
- the URLs of the war filesrars
- the URLs of the rar filesMethod Detail |
---|
public URL getEarUrl()
public URL[] getEjbJars()
public URL[] getWars()
public URL[] getRars()
public String getName()
public String getUnpackName()
public String[] getModules()
public String[] getWebModules()
public void setWebModules()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |