|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.arsdigita.apm.ACSPackageVersion
This package represents the version information of an ACSPackageType.
| Field Summary | |
static java.lang.String |
cvsId
|
| Constructor Summary | |
ACSPackageVersion(java.math.BigDecimal pk)
Creates a new ACSPackageVersion instance. |
|
ACSPackageVersion(java.lang.String packageKey)
Creates a new ACSPackageVersion instance from
the latest version of the given package key. |
|
ACSPackageVersion(java.lang.String packageKey,
java.math.BigDecimal versionPK,
java.lang.String versionName,
java.lang.String URI,
java.lang.String releaseDate,
java.lang.String summary,
java.lang.String description,
java.lang.String descriptionFormat,
java.lang.String vendor,
java.lang.String vendor_uri,
java.lang.String servletPackage)
Creates a new ACSPackageVersion. |
|
| Method Summary | |
void |
disable()
Marks this version as disabled in the db. |
void |
enable()
Enables a version of a package (disabling any other version of the package). |
void |
generateTarball()
Creates the distribution file. |
java.io.File |
getAPMFile()
Returns the File object for the APM distribution file. |
com.arsdigita.util.xml.XMLObject |
getDependencies()
|
java.lang.String |
getDescription()
Get the value of description. |
java.lang.String |
getDescriptionFormat()
Get the value of descriptionFormat. |
com.arsdigita.util.xml.XMLObject |
getFiles()
|
java.lang.String |
getPackageKey()
Gets the value of the package key. |
java.lang.String |
getPackagePrettyName()
Gets the package's pretty name. |
com.arsdigita.util.xml.XMLObject |
getParameters()
Returns all of the parameters for this version. |
java.lang.String |
getReleaseDate()
Get the value of releaseDate. |
java.lang.String |
getServletPackage()
get the java servlet package |
com.arsdigita.util.xml.XMLObject |
getSpecification()
|
java.lang.String |
getSummary()
Get the value of summary. |
java.lang.String |
getURI()
Get the value of URI. |
java.lang.String |
getVendor()
Get the value of vendor. |
java.lang.String |
getVendorURI()
Get the value of vendor URI. |
java.lang.String |
getVersionName()
Get the value of name. |
java.math.BigDecimal |
getVersionPK()
Returns the primary key of the version. |
void |
installOwners(java.lang.String[] owner_names,
java.lang.String[] owner_uris)
Install all of the owners of the package version |
boolean |
isEnabledP()
Get the value of enabledP. |
boolean |
isInstalledP()
Get the value of installedP. |
void |
setDescription(java.lang.String v,
java.lang.String format)
Set the value of description. |
void |
setEnabledP(boolean v)
Set the value of enabledP. |
void |
setInstalledP(boolean v)
Set the value of installedP. |
void |
setReleaseDate(java.lang.String v)
Set the value of releaseDate. |
void |
setServletPackage(java.lang.String v)
Set the java servlet package |
void |
setSummary(java.lang.String v)
Set the value of summary. |
void |
setURI(java.lang.String v)
Set the value of URI. |
void |
setVendor(java.lang.String v)
Set the value of vendor. |
void |
setVendorURI(java.lang.String v)
Set the value of vendor. |
void |
setVersionName(java.lang.String v)
Set the value of name. |
java.lang.String |
toString()
|
java.math.BigDecimal |
updateDB()
Updates this version in the DB |
void |
upgradeDB()
Upgrade a package to a locally maintained later version. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String cvsId
| Constructor Detail |
public ACSPackageVersion(java.math.BigDecimal pk)
throws ApmException
ACSPackageVersion instance.
public ACSPackageVersion(java.lang.String packageKey)
throws ApmException
ACSPackageVersion instance from
the latest version of the given package key.packageKey - a String valueApmException - if an error occurs
public ACSPackageVersion(java.lang.String packageKey,
java.math.BigDecimal versionPK,
java.lang.String versionName,
java.lang.String URI,
java.lang.String releaseDate,
java.lang.String summary,
java.lang.String description,
java.lang.String descriptionFormat,
java.lang.String vendor,
java.lang.String vendor_uri,
java.lang.String servletPackage)
throws ApmException
| Method Detail |
public com.arsdigita.util.xml.XMLObject getSpecification()
throws ApmException
public com.arsdigita.util.xml.XMLObject getDependencies()
throws ApmException
public com.arsdigita.util.xml.XMLObject getFiles()
throws ApmException
public com.arsdigita.util.xml.XMLObject getParameters()
throws ApmException
public java.math.BigDecimal getVersionPK()
BigDecimal valuepublic java.lang.String getDescription()
public java.lang.String getDescriptionFormat()
public void setDescription(java.lang.String v,
java.lang.String format)
v - Value to assign to description.public java.lang.String getSummary()
public void setSummary(java.lang.String v)
v - Value to assign to summary.public java.lang.String getVendor()
public void setVendor(java.lang.String v)
v - Value to assign to vendor.public java.lang.String getVendorURI()
public void setVendorURI(java.lang.String v)
v - Value to assign to vendor.public java.lang.String getVersionName()
public java.lang.String getPackagePrettyName()
public void setVersionName(java.lang.String v)
v - Value to assign to name.public java.lang.String getServletPackage()
public void setServletPackage(java.lang.String v)
v - fully-qualified java servlet package namepublic java.lang.String getReleaseDate()
public void setReleaseDate(java.lang.String v)
v - Value to assign to releaseDate.public java.lang.String getURI()
public void setURI(java.lang.String v)
v - Value to assign to URI.public boolean isEnabledP()
public void setEnabledP(boolean v)
v - Value to assign to enabledP.public boolean isInstalledP()
public void setInstalledP(boolean v)
v - Value to assign to installedP.public java.lang.String getPackageKey()
public java.lang.String toString()
toString in class java.lang.Object
public java.math.BigDecimal updateDB()
throws java.sql.SQLException
public void upgradeDB()
throws java.sql.SQLException
public java.io.File getAPMFile()
public void generateTarball()
throws ApmException
public void disable()
throws java.sql.SQLException
version_id - The id of the version to be disabled.
public void enable()
throws java.sql.SQLException
version_id - The id of the version to be enabled.
public void installOwners(java.lang.String[] owner_names,
java.lang.String[] owner_uris)
throws java.sql.SQLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||