Interface AuditProcessorEnabler
- All Superinterfaces:
Browsable, Extensible, Identifiable, Operable, OsidEnabler, OsidObject, OsidRule, Temporal
An AuditProcessorEnabler manages the active status of an
AuditProcessor..
Like all OsidObjects, AuditProcessorEnabler is managed
by its OsidSessions and may not be accessed by concurrent
processing threads.
-
Method Summary
Modifier and TypeMethodDescriptiongetAuditProcessorEnablerRecord(Type auditProcessorEnablerRecordType) Gets the audit processor enabler record corresponding to the givenAuditProcessorEnablerrecordType.Methods inherited from interface Browsable
getProperties, getPropertiesByRecordTypeMethods inherited from interface Extensible
getRecordTypes, hasRecordTypeMethods inherited from interface Identifiable
getId, isCurrentMethods inherited from interface Operable
isActive, isDisabled, isEnabled, isOperationalMethods inherited from interface OsidEnabler
getCyclicEvent, getCyclicEventId, getCyclicTimePeriod, getCyclicTimePeriodId, getEvent, getEventId, getSchedule, getScheduleId, getTimePeriod, getTimePeriodId, isOperationalDuringCyclicEvent, isOperationalDuringCyclicTimePeriod, isOperationalDuringEvent, isOperationalDuringTimePeriod, isOperationalOnSchedule, isRequirementMethods inherited from interface OsidObject
getDescription, getDisplayName, getGenusType, isOfGenusTypeMethods inherited from interface OsidRule
getConditionRecordTypes, getRule, getRuleId, hasRuleMethods inherited from interface Temporal
getEndDate, getStartDate, isEffective
-
Method Details
-
getAuditProcessorEnablerRecord
AuditProcessorEnablerRecord getAuditProcessorEnablerRecord(Type auditProcessorEnablerRecordType) throws OperationFailedException Gets the audit processor enabler record corresponding to the givenAuditProcessorEnablerrecordType. This method ie used to retrieve an object implementing the requested record. TheauditProcessorEnablerRecordTypemay be theTypereturned ingetRecordTypes()or any of its parents in aTypehierarchy wherehasRecordType(auditProcessorEnablerRecordType)istrue.- Parameters:
auditProcessorEnablerRecordType- the type of audit processor enabler record to retrieve- Returns:
- the audit processor enabler record
- Throws:
NullArgumentException-auditProcessorEnablerRecordTypeisnullOperationFailedException- unable to complete requestUnsupportedException-hasRecordType(auditProcessorEnablerRecordType)isfalse- Compliance:
mandatory- This method must be implemented.
-