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