public interface CalendaringCycleProfile extends OsidProfile
The CalendaringCycleProfile describes the
interoperability among calendaring cycle services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getCyclicEventRecordTypes()
Gets the supported
CyclicEvent record types. |
TypeList |
getCyclicEventSearchRecordTypes()
Gets the supported
CyclicEvent search record types. |
TypeList |
getCyclicTimePeriodRecordTypes()
Gets the supported
CyclicTimePeriod record types. |
TypeList |
getCyclicTimePeriodSearchRecordTypes()
Gets the supported
CyclicTimePeriod search record
types. |
boolean |
supportsCalendaringCycleBatch()
Tests if a calendaring cycle batch service is available.
|
boolean |
supportsCyclicEventAdmin()
Tests if a cyclic event administrative service is supported.
|
boolean |
supportsCyclicEventCalendar()
Tests if a cyclic event to calendar lookup session is available.
|
boolean |
supportsCyclicEventCalendarAssignment()
Tests if a cyclic event to calendar assignment session is available.
|
boolean |
supportsCyclicEventLookup()
Tests if a cyclic event lookup service is supported.
|
boolean |
supportsCyclicEventNotification()
Tests if cyclic event notification is supported.
|
boolean |
supportsCyclicEventQuery()
Tests if a cyclic event query service is supported.
|
boolean |
supportsCyclicEventRecordType(Type cyclicEventRecordType)
Tests if the given
CyclicEvent record type is
supported. |
boolean |
supportsCyclicEventSearch()
Tests if a cyclic event search service is supported.
|
boolean |
supportsCyclicEventSearchRecordType(Type cyclicEventSearchRecordType)
Tests if the given
CyclicEvent search record type is
supported. |
boolean |
supportsCyclicEventSmartCalendar()
Tests if cyclic event smart calendaring is available.
|
boolean |
supportsCyclicTimePeriodAdmin()
Tests if a cyclic time period administrative service is supported.
|
boolean |
supportsCyclicTimePeriodCalendar()
Tests if a cyclic time period to calendar lookup session is available.
|
boolean |
supportsCyclicTimePeriodCalendarAssignment()
Tests if a cyclic time period to calendar assignment session is
available.
|
boolean |
supportsCyclicTimePeriodLookup()
Tests if a cyclic time period lookup service is supported.
|
boolean |
supportsCyclicTimePeriodNotification()
Tests if cyclic time period notification is supported.
|
boolean |
supportsCyclicTimePeriodRecordType(Type cyclicTimePeriodRecordType)
Tests if the given
CyclicTimePeriod record type is
supported. |
boolean |
supportsCyclicTimePeriodSearch()
Tests if a cyclic time period search service is supported.
|
boolean |
supportsCyclicTimePeriodSearchRecordType(Type cyclicTimePeriodSearchRecordType)
Tests if the given
CyclicTimePeriod search record type
is supported. |
boolean |
supportsCyclicTimePeriodSmartCalendar()
Tests if cyclic time period smart calendaring is available.
|
boolean |
supportsEventCyclicEventAssignment()
Tests if a session for manually assigning events to cyclic events is
available.
|
boolean |
supportsEventCyclicEventLookup()
Tests if a session to look up associations between events and cyclic
events is available.
|
boolean |
supportsTimePeriodCyclicTimePeriodAssignment()
Tests if a session for manually assigning time periods to cyclic time
periods is available.
|
boolean |
supportsTimePeriodCyclicTimePeriodLookup()
Tests if a session to look up associations between time periods and
cyclic time periods is available.
|
boolean |
supportsVisibleFederation()
Tests if federation is visible.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported
, false otherwisemandatory - This method must be implemented. boolean supportsCyclicEventLookup()
mandatory - This method must be implemented. boolean supportsCyclicEventQuery()
true if cyclic event query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCyclicEventSearch()
true if cyclic event search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCyclicEventAdmin()
true if cyclic event admin is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCyclicEventNotification()
true if cyclic event notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCyclicEventCalendar()
true if cyclic event calendar lookup session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCyclicEventCalendarAssignment()
true if cyclic event calendar assignment is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCyclicEventSmartCalendar()
true if cyclic event smart calendaring is
supported, false otherwisemandatory - This method must be implemented. boolean supportsEventCyclicEventLookup()
true if an event to cyclic event lookup session
is supported, false otherwisemandatory - This method must be implemented. boolean supportsEventCyclicEventAssignment()
true if an event to cyclic event assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsCyclicTimePeriodLookup()
true if cyclic time period lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCyclicTimePeriodSearch()
true if cyclic time period search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCyclicTimePeriodAdmin()
true if cyclic time period admin is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCyclicTimePeriodNotification()
true if cyclic time period notification is
supported , false otherwisemandatory - This method must be implemented. boolean supportsCyclicTimePeriodCalendar()
true if cyclic time period calendar lookup
session is supported, false otherwisemandatory - This method must be implemented. boolean supportsCyclicTimePeriodCalendarAssignment()
true if cyclic time period calendar assignment
is supported, false otherwisemandatory - This method must be implemented. boolean supportsCyclicTimePeriodSmartCalendar()
true if cyclic time period smart calendaring is
supported, false otherwisemandatory - This method must be implemented. boolean supportsTimePeriodCyclicTimePeriodLookup()
true if a time period to cyclic time period
lookup session is supported, false otherwisemandatory - This method must be implemented. boolean supportsTimePeriodCyclicTimePeriodAssignment()
true if a time period to cyclic time period
assignment service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsCalendaringCycleBatch()
true if a calndaring cycle batch service is
supported, false otherwisemandatory - This method must be implemented. TypeList getCyclicEventRecordTypes()
CyclicEvent record types. CyclicEvent
record typesmandatory - This method must be implemented. boolean supportsCyclicEventRecordType(Type cyclicEventRecordType)
CyclicEvent record type is
supported.cyclicEventRecordType - a Type indicating a
CyclicEvent record type true if the given Type is supported,
false otherwiseNullArgumentException - cyclicEventRecordType
is null mandatory - This method must be implemented. TypeList getCyclicEventSearchRecordTypes()
CyclicEvent search record types. CyclicEvent
search record typesmandatory - This method must be implemented. boolean supportsCyclicEventSearchRecordType(Type cyclicEventSearchRecordType)
CyclicEvent search record type is
supported.cyclicEventSearchRecordType - a Type indicating a
CyclicEvent search record type true if the given Type is supported,
false otherwiseNullArgumentException -
cyclicEventSearchRecordType is null mandatory - This method must be implemented. TypeList getCyclicTimePeriodRecordTypes()
CyclicTimePeriod record types. CyclicTimePeriod
record typesmandatory - This method must be implemented. boolean supportsCyclicTimePeriodRecordType(Type cyclicTimePeriodRecordType)
CyclicTimePeriod record type is
supported.cyclicTimePeriodRecordType - a Type indicating a
CyclicTimePeriod record type true if the given Type is supported,
false otherwiseNullArgumentException -
cyclicTimePeriodRecordType is null mandatory - This method must be implemented. TypeList getCyclicTimePeriodSearchRecordTypes()
CyclicTimePeriod search record
types. CyclicTimePeriod
search record typesmandatory - This method must be implemented. boolean supportsCyclicTimePeriodSearchRecordType(Type cyclicTimePeriodSearchRecordType)
CyclicTimePeriod search record type
is supported.cyclicTimePeriodSearchRecordType - a Type
indicating a CyclicTimePeriod search record
type true if the given Type is supported,
false otherwiseNullArgumentException -
cyclicTimePeriodSearchRecordType is null
mandatory - This method must be implemented.