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_hashCLIENT_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, setLibraryDependenciesaddDependency, addDependency, addDependency, copyTo, copyToImpl, equals, equalsImpl, getDataContainer, getDependencies, getHashStructure, getName, getParentProfileName, getProfileClass, getShortLabel, isContainedProfile, migrate, removeDependency, removeDependency, setContainedProfile, setDataContainer, setName, setProfileClassattach, detach, getAttributes, getChildren, getData, getIcon, getLongLabel, getToolTipText, isDirty, linkContainingDirtyable, linkEmbeddedDirtyable, linkEmbeddedDirtyable, linkEmbeddedDirtyables, markDirty, mayHaveChildren, notifyObservers, setOwner, toString, unlinkContainingDirtyable, unlinkEmbeddedDirtyable, unlinkEmbeddedDirtyable, unlinkEmbeddedDirtyablesaddStructureChangeListener, containsKey, copyToImpl, equalsImpl, findOrCreate, forcedCopyTo, removeStructureChangeListener, useObjectEqualsclone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsetArchiveOptionsgetArchiveOptions, getFileGroups, getJarURLaddDependency, getDependencies, removeDependencygetAttributedLabelpublic 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
DeployExceptionprotected 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 J2eePackagingpublic void setEarURL(java.net.URL earURL)
setEarURL in interface J2eePackagingpublic java.lang.String getEnterpriseAppName()
getEnterpriseAppName in interface oracle.jdevimpl.deploy.JeeDeployablepublic void setEnterpriseAppName(java.lang.String enterpriseAppName)
public java.lang.Integer getDeployClientMaxHeapSize()
getDeployClientMaxHeapSize in interface J2eePackagingpublic void setDeployClientMaxHeapSize(java.lang.Integer deployClientMaxHeapSize)
setDeployClientMaxHeapSize in interface J2eePackagingpublic java.net.URL getDeployPlanUrl()
public void setDeployPlanUrl(java.net.URL deployPlanUrl)
public java.util.Map getProperties()
getProperties in interface J2eePackagingpublic void setProperties(java.util.Map properties)
setProperties in interface J2eePackagingpublic java.lang.String getProperty(java.lang.String name)
getProperty in interface J2eePackagingpublic java.lang.String putProperty(java.lang.String name,
java.lang.String value)
putProperty in interface J2eePackagingpublic java.lang.String removeProperty(java.lang.String name)
removeProperty in interface J2eePackagingpublic boolean isTransientProfile()
throws TransientMarker
isTransientProfile in interface J2eePackagingTransientMarkerpublic void setTransientProfile(boolean transientProfile)
setTransientProfile in interface J2eePackagingpublic int getPackagingType()
J2eePackaginggetPackagingType in interface J2eePackagingpublic Platform getPlatform()
PlatformDeployablegetPlatform in interface PlatformDeployablepublic void setPlatform(Platform defaultPlatform)
PlatformDeployablesetPlatform in interface PlatformDeployabledefaultPlatform - should be a reference to an instance returned from the
PlatformRegistry.