public abstract class J2eeProfile extends ArchiveProfile implements J2eePackaging
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACTION_DEPLOY_PREBUILT_TO_REMOTE |
static java.lang.String |
ACTION_DEPLOY_TO_EAR_FILE |
static java.lang.String |
ACTION_DEPLOY_TO_MOST_RECENT |
static java.lang.String |
ACTION_DEPLOY_TO_NEW_CONNECTION |
static java.lang.String |
ACTION_REDEPLOY |
ACTION_DEPLOY_TO_JAR_FILE, ACTION_PREVIEW, ACTION_SETTINGS_DIALOG
_dataContainer, PROFILE_CLASS_NAME, PROFILE_NAME
_hash
CLIENT_MODULE, CONNECTOR_MODULE, EJB_MODULE, GAR_MODULE, J2EE_APPLICATION, METADATA_MODULE, NONE, OAR_MODULE, SAR_MODULE, WEB_MODULE
Constructor and Description |
---|
J2eeProfile() |
J2eeProfile(HashStructure hash) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDefaultConnection()
Deprecated.
|
java.lang.Integer |
getDeployClientMaxHeapSize() |
java.net.URL |
getDeployPlanUrl() |
java.net.URL |
getEarURL() |
java.lang.String |
getEnterpriseAppName() |
int |
getPackagingType()
Returns one of the constants: J2EE_APPLICATION, EJB_MODULE,
WEB_MODULE, or CLIENT_MODULE.
|
Platform |
getPlatform()
Returns the Platform to which this object can be deployed.
|
java.util.Map |
getProperties() |
java.lang.String |
getProperty(java.lang.String name) |
protected void |
initTempEar(java.net.URL jarURL) |
void |
initTransientProfile(java.net.URL jarURL,
java.lang.String enterpriseAppName,
java.io.PrintWriter printWriter) |
boolean |
isTransientProfile() |
java.lang.String |
putProperty(java.lang.String name,
java.lang.String value) |
java.lang.String |
removeProperty(java.lang.String name) |
void |
setDefaultConnection(java.lang.String conn)
Deprecated.
|
void |
setDeployClientMaxHeapSize(java.lang.Integer deployClientMaxHeapSize) |
void |
setDeployPlanUrl(java.net.URL deployPlanUrl) |
void |
setEarURL(java.net.URL earURL) |
void |
setEnterpriseAppName(java.lang.String enterpriseAppName) |
void |
setPlatform(Platform defaultPlatform)
Sets the Platform to which this object can be deployed
|
void |
setProperties(java.util.Map properties) |
void |
setTransientProfile(boolean transientProfile) |
addFileGroup, findLibraryFileGroup, findLibraryFileGroups, findPackagingFileGroup, findProjectFileGroup, getArchiveOptions, getDefaultLibraryFileGroupName, getDefaultLibraryFileGroupTargetWithinJar, getFileGroups, getJarURL, getLibraryDependencies, getOrCreateLibraryDependencies, getSelectedProjectFiles, initArchiveProfile, isClasspathJar, newDefaultArchiveProfile, newDefaultArchiveProfile, newDefaultArchiveProfile, selectLibraryForDeployment, setArchiveOptions, setFileGroups, setJarURL, setLibraryDependencies
addDependency, addDependency, addDependency, copyTo, copyToImpl, equals, equalsImpl, getDataContainer, getDependencies, getHashStructure, getName, getParentProfileName, getProfileClass, getShortLabel, isContainedProfile, migrate, removeDependency, removeDependency, setContainedProfile, setDataContainer, setName, setProfileClass
attach, detach, getAttributes, getChildren, getData, getIcon, getLongLabel, getToolTipText, isDirty, linkContainingDirtyable, linkEmbeddedDirtyable, linkEmbeddedDirtyable, linkEmbeddedDirtyables, markDirty, mayHaveChildren, notifyObservers, setOwner, toString, unlinkContainingDirtyable, unlinkEmbeddedDirtyable, unlinkEmbeddedDirtyable, unlinkEmbeddedDirtyables
addStructureChangeListener, containsKey, copyToImpl, equalsImpl, findOrCreate, forcedCopyTo, removeStructureChangeListener, useObjectEquals
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
setArchiveOptions
getArchiveOptions, getFileGroups, getJarURL
addDependency, getDependencies, removeDependency
public static final java.lang.String ACTION_DEPLOY_TO_NEW_CONNECTION
public static final java.lang.String ACTION_DEPLOY_TO_MOST_RECENT
public static final java.lang.String ACTION_DEPLOY_PREBUILT_TO_REMOTE
public static final java.lang.String ACTION_DEPLOY_TO_EAR_FILE
public static final java.lang.String ACTION_REDEPLOY
public J2eeProfile()
public J2eeProfile(HashStructure hash)
public void initTransientProfile(java.net.URL jarURL, java.lang.String enterpriseAppName, java.io.PrintWriter printWriter) throws DeployException
DeployException
protected void initTempEar(java.net.URL jarURL) throws java.io.IOException
java.io.IOException
@Deprecated public java.lang.String getDefaultConnection()
@Deprecated public void setDefaultConnection(java.lang.String conn)
public java.net.URL getEarURL()
getEarURL
in interface J2eePackaging
public void setEarURL(java.net.URL earURL)
setEarURL
in interface J2eePackaging
public java.lang.String getEnterpriseAppName()
getEnterpriseAppName
in interface oracle.jdevimpl.deploy.JeeDeployable
public void setEnterpriseAppName(java.lang.String enterpriseAppName)
public java.lang.Integer getDeployClientMaxHeapSize()
getDeployClientMaxHeapSize
in interface J2eePackaging
public void setDeployClientMaxHeapSize(java.lang.Integer deployClientMaxHeapSize)
setDeployClientMaxHeapSize
in interface J2eePackaging
public java.net.URL getDeployPlanUrl()
public void setDeployPlanUrl(java.net.URL deployPlanUrl)
public java.util.Map getProperties()
getProperties
in interface J2eePackaging
public void setProperties(java.util.Map properties)
setProperties
in interface J2eePackaging
public java.lang.String getProperty(java.lang.String name)
getProperty
in interface J2eePackaging
public java.lang.String putProperty(java.lang.String name, java.lang.String value)
putProperty
in interface J2eePackaging
public java.lang.String removeProperty(java.lang.String name)
removeProperty
in interface J2eePackaging
public boolean isTransientProfile() throws TransientMarker
isTransientProfile
in interface J2eePackaging
TransientMarker
public void setTransientProfile(boolean transientProfile)
setTransientProfile
in interface J2eePackaging
public int getPackagingType()
J2eePackaging
getPackagingType
in interface J2eePackaging
public Platform getPlatform()
PlatformDeployable
getPlatform
in interface PlatformDeployable
public void setPlatform(Platform defaultPlatform)
PlatformDeployable
setPlatform
in interface PlatformDeployable
defaultPlatform
- should be a reference to an instance returned from the
PlatformRegistry.