public interface ParameterProcessorEnabler extends OsidEnabler
A ParameterProcessorEnabler describes the rules for
making a ParameterProcessor effective.
| Modifier and Type | Method and Description |
|---|---|
ParameterProcessorEnablerRecord |
getParameterProcessorEnablerRecord(Type parameterProcessorEnablerRecordType)
Gets the parameter processor enabler record corresponding to the given
ParameterProcessorEnabler record Type. |
getCyclicEvent, getCyclicEventId, getDemographic, getDemographicId, getEvent, getEventId, getSchedule, getScheduleId, isEffectiveByCyclicEvent, isEffectiveByEvent, isEffectiveBySchedule, isEffectiveForDemographicgetDescription, getDisplayName, getGenusType, isOfGenusTypegetId, isCurrentgetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypeisActive, isDisabled, isEnabled, isOperationalgetEndDate, getStartDate, isEffectiveParameterProcessorEnablerRecord getParameterProcessorEnablerRecord(Type parameterProcessorEnablerRecordType) throws OperationFailedException
ParameterProcessorEnabler record Type.
This method is used to retrieve an object implementing the requested
record. The parameterProcessorEnablerRecordType may be
the Type returned in getRecordTypes() or
any of its parents in a Type hierarchy where
hasRecordType(parameterProcessorEnablerRecordType) is
true .parameterProcessorEnablerRecordType - the type of parameter
processor enabler record to retrieveNullArgumentException -
parameterProcessorEnablerRecordType is null
OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(parameterProcessorEnablerRecordType) is
false mandatory - This method must be implemented.