|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.arsdigita.acs.acsAdmin.ApmUtilities
Misc. APM utilities ported from apm-procs.tcl on an as-needed basis. TODO: Cleanup, refactor, coordinate with rhs and bquinn.
| Field Summary | |
protected static java.util.Map |
apmLibraryTimeMap
|
static java.lang.String |
cvsId
|
| Constructor Summary | |
ApmUtilities()
|
|
| Method Summary | |
static void |
apmLog(java.lang.String message)
|
static void |
apmLog(java.lang.String message,
java.lang.String severity)
|
static java.math.BigDecimal |
dependencyAdd(java.math.BigDecimal dependency_id,
java.math.BigDecimal version_id,
java.lang.String dependency_uri,
java.lang.String dependency_version)
Add a dependency to a version. |
static void |
dependencyRemove(java.math.BigDecimal dependency_id)
Removes a dependency from the system. |
static java.lang.String |
getVersionLoadStatus(java.math.BigDecimal versionId)
If a version needs to be reloaded (i.e., a -procs.tcl has changed
or been added since the version was loaded), returns "needs_reload". |
static java.math.BigDecimal |
interfaceAdd(java.math.BigDecimal interface_id,
java.math.BigDecimal version_id,
java.lang.String interface_uri,
java.lang.String interface_version)
Add a interface to a version. |
static void |
interfaceRemove(java.math.BigDecimal interface_id)
Removes a interface from the system. |
static boolean |
isPackageRegistered(java.lang.String package_key)
Returns true if there is a registered package with the indicated package_key. |
static boolean |
isPackageVersionEnabled(java.math.BigDecimal versionId)
Indicates if the particular version specified is enabled. |
static java.math.BigDecimal |
parameterRegister(java.math.BigDecimal parameter_id,
java.lang.String package_key,
java.lang.String parameter_name,
java.lang.String description,
java.lang.String default_value,
java.lang.String datatype,
java.lang.String section_name,
java.math.BigDecimal min_n_values,
java.math.BigDecimal max_n_values)
Register a parameter in the system. |
static java.math.BigDecimal |
parameterRegister(java.lang.String package_key,
java.lang.String parameter_name,
java.lang.String description,
java.lang.String default_value,
java.lang.String datatype,
java.lang.String section_name,
java.math.BigDecimal min_n_values,
java.math.BigDecimal max_n_values)
|
static void |
parameterUnregister(java.math.BigDecimal parameterId)
Unregisters a parameter from the system. |
static java.math.BigDecimal |
parameterUpdate(java.math.BigDecimal package_id,
java.lang.String package_key,
java.lang.String parameter_name,
java.lang.String description,
java.lang.String default_value,
java.lang.String datatype)
|
static java.math.BigDecimal |
parameterUpdate(java.math.BigDecimal package_id,
java.lang.String package_key,
java.lang.String parameter_name,
java.lang.String description,
java.lang.String default_value,
java.lang.String datatype,
java.lang.String section_name)
|
static java.math.BigDecimal |
parameterUpdate(java.math.BigDecimal package_id,
java.lang.String package_key,
java.lang.String parameter_name,
java.lang.String description,
java.lang.String default_value,
java.lang.String datatype,
java.lang.String section_name,
java.math.BigDecimal min_n_values,
java.math.BigDecimal max_n_values)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String cvsId
protected static java.util.Map apmLibraryTimeMap
| Constructor Detail |
public ApmUtilities()
| Method Detail |
public static java.lang.String getVersionLoadStatus(java.math.BigDecimal versionId)
throws java.sql.SQLException
-procs.tcl has changed
or been added since the version was loaded), returns "needs_reload".
If the version has never been loaded, returns "never_loaded". If the
version is up-to-date, returns "up_to_date".
public static boolean isPackageVersionEnabled(java.math.BigDecimal versionId)
throws java.sql.SQLException
public static boolean isPackageRegistered(java.lang.String package_key)
throws java.sql.SQLException
public static void apmLog(java.lang.String message)
public static void apmLog(java.lang.String message,
java.lang.String severity)
public static java.math.BigDecimal parameterUpdate(java.math.BigDecimal package_id,
java.lang.String package_key,
java.lang.String parameter_name,
java.lang.String description,
java.lang.String default_value,
java.lang.String datatype)
throws java.sql.SQLException
public static java.math.BigDecimal parameterUpdate(java.math.BigDecimal package_id,
java.lang.String package_key,
java.lang.String parameter_name,
java.lang.String description,
java.lang.String default_value,
java.lang.String datatype,
java.lang.String section_name)
throws java.sql.SQLException
public static java.math.BigDecimal parameterUpdate(java.math.BigDecimal package_id,
java.lang.String package_key,
java.lang.String parameter_name,
java.lang.String description,
java.lang.String default_value,
java.lang.String datatype,
java.lang.String section_name,
java.math.BigDecimal min_n_values,
java.math.BigDecimal max_n_values)
throws java.sql.SQLException
public static java.math.BigDecimal parameterRegister(java.lang.String package_key,
java.lang.String parameter_name,
java.lang.String description,
java.lang.String default_value,
java.lang.String datatype,
java.lang.String section_name,
java.math.BigDecimal min_n_values,
java.math.BigDecimal max_n_values)
throws java.sql.SQLException,
ACSException
public static java.math.BigDecimal parameterRegister(java.math.BigDecimal parameter_id,
java.lang.String package_key,
java.lang.String parameter_name,
java.lang.String description,
java.lang.String default_value,
java.lang.String datatype,
java.lang.String section_name,
java.math.BigDecimal min_n_values,
java.math.BigDecimal max_n_values)
throws java.sql.SQLException,
ACSException
public static void parameterUnregister(java.math.BigDecimal parameterId)
throws java.sql.SQLException
public static void dependencyRemove(java.math.BigDecimal dependency_id)
throws java.sql.SQLException
public static void interfaceRemove(java.math.BigDecimal interface_id)
throws java.sql.SQLException
public static java.math.BigDecimal dependencyAdd(java.math.BigDecimal dependency_id,
java.math.BigDecimal version_id,
java.lang.String dependency_uri,
java.lang.String dependency_version)
throws java.sql.SQLException
public static java.math.BigDecimal interfaceAdd(java.math.BigDecimal interface_id,
java.math.BigDecimal version_id,
java.lang.String interface_uri,
java.lang.String interface_version)
throws java.sql.SQLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||