|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
javax.enterprise.deploy.shared.ModuleType
weblogic.deploy.api.shared.WebLogicModuleType
weblogic.deploy.api.spi.WebLogicTargetModuleID
public abstract class WebLogicTargetModuleID
WLS extensions to the javax.enterprise.deploy.spi.TargetModuleID interface.
The WebLogicTargetModuleIDs represented by this class have a close relationship to The configured TargetInMBeans (AppDeploymentMBean, ModuleTargetMBean and SubModuletargetMBean). These Mbeans tend to provide a very sparse picture of where modules are targeted.
Similarly a WebLogicTargetModuleID may only exist for a module it is has more specific targeting than its parent WebLogicTargetModuleID.
Field Summary |
---|
Fields inherited from class weblogic.deploy.api.shared.WebLogicModuleType |
---|
COHERENCE_CLUSTER, GAR, JDBC, JMS, MODULETYPE_BPEL, MODULETYPE_GAR, MODULETYPE_JAVA, MODULETYPE_SCA_EXTENSION, MODULETYPE_SPRING, REST_WEBSERVICE, SCA_BPEL, SCA_EXTENSION, SCA_JAVA, SCA_SPRING, UNKNOWN, WLDF, WSEE |
Fields inherited from class javax.enterprise.deploy.shared.ModuleType |
---|
CAR, EAR, EJB, RAR, WAR |
Method Summary | |
---|---|
abstract String |
getApplicationName() The name of the application without version information. |
abstract String |
getArchiveVersion() The archive version of the application. |
abstract String |
getModuleID() For root modules the id is the application identifier, which may include the application's name and version identifier. |
abstract String |
getPlanVersion() The deployment plan version for this application. |
abstract Target[] |
getServers() Servers associated with this target. |
abstract String |
getVersion() |
abstract boolean |
isOnCluster() Indicates this module is targeted to a cluster |
abstract boolean |
isOnJMSServer() Indicates this module is targeted to a JMS server |
abstract boolean |
isOnSAFAgent() Indicates this module is targeted to a SAF agent |
abstract boolean |
isOnServer() Indicates this module is targeted to a server |
abstract boolean |
isOnVirtualHost() Indicates this module is targeted to a virtual host |
abstract boolean |
isOnVirtualTarget() Indicates this module is targeted to a virtual target |
abstract boolean |
isTargeted() Indicates whether this module is specifically targeted or implied by a child or parent target. |
Methods inherited from class weblogic.deploy.api.shared.WebLogicModuleType |
---|
getModuleExtension, getModuleType, getTypeFromString, getValue |
Methods inherited from class javax.enterprise.deploy.shared.ModuleType |
---|
getEnumValueTable, getOffset, getStringTable, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.enterprise.deploy.spi.TargetModuleID |
---|
getChildTargetModuleID, getParentTargetModuleID, getTarget, getWebURL, toString |
Method Detail |
---|
public abstract String getModuleID()
getModuleID
in interface TargetModuleID
public abstract String getApplicationName()
public abstract String getArchiveVersion()
public abstract String getPlanVersion()
public abstract String getVersion()
public abstract Target[] getServers() throws IllegalStateException
IllegalStateException
- if unable to contact admin domainpublic abstract boolean isOnVirtualHost()
public abstract boolean isOnVirtualTarget()
public abstract boolean isOnServer()
public abstract boolean isOnCluster()
public abstract boolean isOnJMSServer()
public abstract boolean isOnSAFAgent()
public abstract boolean isTargeted()
|
Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |