Catalog.SLM
URI: http://soap.zeus.com/zxtm/1.0/Catalog/SLM/
The Catalog.SLM interface allows management of Service Level Monitoring classes. Using this interface, you can create, delete and rename SLM classes, and manage their configuration.
Methods
addSLM( class_names ) throws InvalidObjectName, ObjectAlreadyExists, DeploymentError, LicenseError
Add new SLM classes.
void addSLM(
String[] class_names
)copySLM( class_names, new_names ) throws ObjectAlreadyExists, InvalidObjectName, ObjectDoesNotExist, DeploymentError, LicenseError
Copy the named SLM classes.
void copySLM(
String[] class_names
String[] new_names
)deleteSLM( class_names ) throws ObjectDoesNotExist, ObjectInUse, DeploymentError, LicenseError
Delete the named SLM classes.
void deleteSLM(
String[] class_names
)getNote( class_names ) throws ObjectDoesNotExist, LicenseError
Get the note for each of the named SLM classes.
String[] getNote(
String[] class_names
)getResponseTime( class_names ) throws ObjectDoesNotExist, LicenseError
Get the time limit for a response to conform (in milliseconds).
Unsigned Integer[] getResponseTime(
String[] class_names
)getResponseTimeByLocation( location, class_names ) throws ObjectDoesNotExist, LicenseError
Get the time limit for a response to conform (in milliseconds). This is a location specific function, any action will operate on the specified location.
Unsigned Integer[] getResponseTimeByLocation(
String location
String[] class_names
)getSLMNames() throws LicenseError
Get the names of all the configured SLM classes.
String[] getSLMNames()getSeriousThreshold( class_names ) throws ObjectDoesNotExist, LicenseError
Get the percentage of conforming responses below which a serious error will be emitted.
Unsigned Integer[] getSeriousThreshold(
String[] class_names
)getSeriousThresholdByLocation( location, class_names ) throws ObjectDoesNotExist, LicenseError
Get the percentage of conforming responses below which a serious error will be emitted. This is a location specific function, any action will operate on the specified location.
Unsigned Integer[] getSeriousThresholdByLocation(
String location
String[] class_names
)getWarningThreshold( class_names ) throws ObjectDoesNotExist, LicenseError
Get the percentage of conforming responses below which a warning message will be triggered.
Unsigned Integer[] getWarningThreshold(
String[] class_names
)getWarningThresholdByLocation( location, class_names ) throws ObjectDoesNotExist, LicenseError
Get the percentage of conforming responses below which a warning message will be triggered. This is a location specific function, any action will operate on the specified location.
Unsigned Integer[] getWarningThresholdByLocation(
String location
String[] class_names
)renameSLM( class_names, new_names ) throws ObjectAlreadyExists, ObjectDoesNotExist, InvalidObjectName, InvalidOperation, DeploymentError, LicenseError
Rename the named SLM classes.
void renameSLM(
String[] class_names
String[] new_names
)setNote( class_names, values ) throws ObjectDoesNotExist, InvalidInput, DeploymentError, LicenseError
Set the note for each of the named SLM classes.
void setNote(
String[] class_names
String[] values
)setResponseTime( class_names, values ) throws ObjectDoesNotExist, InvalidInput, DeploymentError, LicenseError
Set the time limit for a response to conform (in milliseconds).
void setResponseTime(
String[] class_names
Unsigned Integer[] values
)setResponseTimeByLocation( location, class_names, values ) throws ObjectDoesNotExist, InvalidInput, DeploymentError, LicenseError
Set the time limit for a response to conform (in milliseconds). This is a location specific function, any action will operate on the specified location.
void setResponseTimeByLocation(
String location
String[] class_names
Unsigned Integer[] values
)setSeriousThreshold( class_names, values ) throws ObjectDoesNotExist, InvalidInput, DeploymentError, LicenseError
Set the percentage of conforming responses below which a serious error will be emitted.
void setSeriousThreshold(
String[] class_names
Unsigned Integer[] values
)setSeriousThresholdByLocation( location, class_names, values ) throws ObjectDoesNotExist, InvalidInput, DeploymentError, LicenseError
Set the percentage of conforming responses below which a serious error will be emitted. This is a location specific function, any action will operate on the specified location.
void setSeriousThresholdByLocation(
String location
String[] class_names
Unsigned Integer[] values
)setWarningThreshold( class_names, values ) throws ObjectDoesNotExist, InvalidInput, DeploymentError, LicenseError
Set the percentage of conforming responses below which a warning message will be triggered.
void setWarningThreshold(
String[] class_names
Unsigned Integer[] values
)setWarningThresholdByLocation( location, class_names, values ) throws ObjectDoesNotExist, InvalidInput, DeploymentError, LicenseError
Set the percentage of conforming responses below which a warning message will be triggered. This is a location specific function, any action will operate on the specified location.
void setWarningThresholdByLocation(
String location
String[] class_names
Unsigned Integer[] values
)