public interface CalendaringRulesProfile extends OsidProfile
The calendaring rules profile describes the interoperability among calendaring rules services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getCommitmentEnablerRecordTypes()
Gets the supported
CommitmentEnabler record types. |
TypeList |
getCommitmentEnablerSearchRecordTypes()
Gets the supported
CommitmentEnabler search record
types. |
TypeList |
getOffsetEventEnablerRecordTypes()
Gets the supported
OffsetEventEnabler record interface
types. |
TypeList |
getOffsetEventEnablerSearchRecordTypes()
Gets the supported
OffsetEventEnabler search record
interface types. |
TypeList |
getRecurringEventEnablerRecordTypes()
Gets the supported
RecurringEventEnabler record
interface types. |
TypeList |
getRecurringEventEnablerSearchRecordTypes()
Gets the supported
RecurringEventEnabler search record
interface types. |
TypeList |
getSupersedingEventEnablerRecordTypes()
Gets the supported
SupersedingEventEnabler record
interface types. |
TypeList |
getSupersedingEventEnablerSearchRecordTypes()
Gets the supported
SupersedingEventEnabler search
record interface types. |
boolean |
supportsCommitmentEnablerAdmin()
Tests if a commitment enabler administrative service is supported.
|
boolean |
supportsCommitmentEnablerCalendar()
Tests if a commitment enabler calendar lookup service is supported.
|
boolean |
supportsCommitmentEnablerCalendarAssignment()
Tests if a commitment enabler calendar service is supported.
|
boolean |
supportsCommitmentEnablerLookup()
Tests if looking up commitment enablers is supported.
|
boolean |
supportsCommitmentEnablerNotification()
Tests if a commitment enabler notification service is supported.
|
boolean |
supportsCommitmentEnablerQuery()
Tests if querying commitment enablers is supported.
|
boolean |
supportsCommitmentEnablerRecordType(Type commitmentEnablerRecordType)
Tests if the given
CommitmentEnabler record type is
supported. |
boolean |
supportsCommitmentEnablerRuleApplication()
Tests if a commitment enabler rule application service is supported.
|
boolean |
supportsCommitmentEnablerRuleLookup()
Tests if a commitment enabler rule lookup service is supported.
|
boolean |
supportsCommitmentEnablerSearch()
Tests if searching commitment enablers is supported.
|
boolean |
supportsCommitmentEnablerSearchRecordType(Type commitmentEnablerSearchRecordType)
Tests if the given
CommitmentEnabler search record type
is supported. |
boolean |
supportsCommitmentEnablerSmartCalendar()
Tests if a commitment enabler calendar lookup service is supported.
|
boolean |
supportsOffsetEventEnablerAdmin()
Tests if an offset event enabler administrative service is supported.
|
boolean |
supportsOffsetEventEnablerCalendar()
Tests if an offset event enabler calendar lookup service is supported.
|
boolean |
supportsOffsetEventEnablerCalendarAssignment()
Tests if an offset event enabler calendar service is supported.
|
boolean |
supportsOffsetEventEnablerLookup()
Tests if looking up offset event enablers is supported.
|
boolean |
supportsOffsetEventEnablerNotification()
Tests if an offset event enabler notification service is supported.
|
boolean |
supportsOffsetEventEnablerQuery()
Tests if querying offset event enablers is supported.
|
boolean |
supportsOffsetEventEnablerRecordType(Type offsetEventEnablerRecordType)
Tests if the given
OffsetEventEnabler record interface
type is supported. |
boolean |
supportsOffsetEventEnablerRuleApplication()
Tests if an offset event enabler rule application service is
supported.
|
boolean |
supportsOffsetEventEnablerRuleLookup()
Tests if an offset event enabler rule lookup service is supported.
|
boolean |
supportsOffsetEventEnablerSearch()
Tests if searching offset event enablers is supported.
|
boolean |
supportsOffsetEventEnablerSearchRecordType(Type offsetEventEnablerSearchRecordType)
Tests if the given
OffsetEventEnabler search record
interface type is supported. |
boolean |
supportsOffsetEventEnablerSmartCalendar()
Tests if an offset event enabler calendar lookup service is supported.
|
boolean |
supportsRecurringEventEnablerAdmin()
Tests if an recurring event enabler administrative service is
supported.
|
boolean |
supportsRecurringEventEnablerCalendar()
Tests if an recurring event enabler calendar lookup service is
supported.
|
boolean |
supportsRecurringEventEnablerCalendarAssignment()
Tests if an recurring event enabler calendar service is supported.
|
boolean |
supportsRecurringEventEnablerLookup()
Tests if looking up recurring event enablers is supported.
|
boolean |
supportsRecurringEventEnablerNotification()
Tests if an recurring event enabler notification service is supported.
|
boolean |
supportsRecurringEventEnablerQuery()
Tests if querying recurring event enablers is supported.
|
boolean |
supportsRecurringEventEnablerRecordType(Type recurringEventEnablerRecordType)
Tests if the given
RecurringEventEnabler record
interface type is supported. |
boolean |
supportsRecurringEventEnablerRuleApplication()
Tests if an recurring event enabler rule application service is
supported.
|
boolean |
supportsRecurringEventEnablerRuleLookup()
Tests if an recurring event enabler rule lookup service is supported.
|
boolean |
supportsRecurringEventEnablerSearch()
Tests if searching recurring event enablers is supported.
|
boolean |
supportsRecurringEventEnablerSearchRecordType(Type recurringEventEnablerSearchRecordType)
Tests if the given
RecurringEventEnabler search record
interface type is supported. |
boolean |
supportsRecurringEventEnablerSmartCalendar()
Tests if an recurring event enabler calendar lookup service is
supported.
|
boolean |
supportsSupersedingEventEnablerAdmin()
Tests if an superseding event enabler administrative service is
supported.
|
boolean |
supportsSupersedingEventEnablerCalendar()
Tests if an superseding event enabler calendar lookup service is
supported.
|
boolean |
supportsSupersedingEventEnablerCalendarAssignment()
Tests if an superseding event enabler calendar service is supported.
|
boolean |
supportsSupersedingEventEnablerLookup()
Tests if looking up superseding event enablers is supported.
|
boolean |
supportsSupersedingEventEnablerNotification()
Tests if an superseding event enabler notification service is
supported.
|
boolean |
supportsSupersedingEventEnablerQuery()
Tests if querying superseding event enablers is supported.
|
boolean |
supportsSupersedingEventEnablerRecordType(Type supersedingEventEnablerRecordType)
Tests if the given
SupersedingEventEnabler record
interface type is supported. |
boolean |
supportsSupersedingEventEnablerRuleApplication()
Tests if an superseding event enabler rule application service is
supported.
|
boolean |
supportsSupersedingEventEnablerRuleLookup()
Tests if an superseding event enabler rule lookup service is
supported.
|
boolean |
supportsSupersedingEventEnablerSearch()
Tests if searching superseding event enablers is supported.
|
boolean |
supportsSupersedingEventEnablerSearchRecordType(Type supersedingEventEnablerSearchRecordType)
Tests if the given
SupersedingEventEnabler search
record interface type is supported. |
boolean |
supportsSupersedingEventEnablerSmartCalendar()
Tests if an superseding event enabler calendar lookup service is
supported.
|
boolean |
supportsVisibleFederation()
Tests if any broker federation is exposed.
|
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 supportsRecurringEventEnablerLookup()
mandatory - This method must be implemented. boolean supportsRecurringEventEnablerQuery()
mandatory - This method must be implemented. boolean supportsRecurringEventEnablerSearch()
mandatory - This method must be implemented. boolean supportsRecurringEventEnablerAdmin()
mandatory - This method must be implemented. boolean supportsRecurringEventEnablerNotification()
mandatory - This method must be implemented. boolean supportsRecurringEventEnablerCalendar()
mandatory - This method must be implemented. boolean supportsRecurringEventEnablerCalendarAssignment()
mandatory - This method must be implemented. boolean supportsRecurringEventEnablerSmartCalendar()
mandatory - This method must be implemented. boolean supportsRecurringEventEnablerRuleLookup()
mandatory - This method must be implemented. boolean supportsRecurringEventEnablerRuleApplication()
mandatory - This method must be implemented. boolean supportsOffsetEventEnablerLookup()
true if offset event enabler lookup is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOffsetEventEnablerQuery()
true if offset event enabler query is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOffsetEventEnablerSearch()
true if offset event enabler search is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOffsetEventEnablerAdmin()
true if offset event enabler administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOffsetEventEnablerNotification()
true if offset event enabler notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOffsetEventEnablerCalendar()
true if an offset event enabler calendar lookup
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsOffsetEventEnablerCalendarAssignment()
true if offset event enabler calendar
assignment service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsOffsetEventEnablerSmartCalendar()
true if an offset event enabler calendar
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsOffsetEventEnablerRuleLookup()
true if an offset event enabler rule lookup
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsOffsetEventEnablerRuleApplication()
true if offset event enabler rule application
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsSupersedingEventEnablerLookup()
true if superseding event enabler lookup is
supported, false otherwisemandatory - This method must be implemented. boolean supportsSupersedingEventEnablerQuery()
true if superseding event enabler query is
supported, false otherwisemandatory - This method must be implemented. boolean supportsSupersedingEventEnablerSearch()
true if superseding event enabler search is
supported, false otherwisemandatory - This method must be implemented. boolean supportsSupersedingEventEnablerAdmin()
true if superseding event enabler
administration is supported, false otherwisemandatory - This method must be implemented. boolean supportsSupersedingEventEnablerNotification()
true if superseding event enabler notification
is supported, false otherwisemandatory - This method must be implemented. boolean supportsSupersedingEventEnablerCalendar()
true if an superseding event enabler calendar
lookup service is supported, false otherwisemandatory - This method must be implemented. boolean supportsSupersedingEventEnablerCalendarAssignment()
true if superseding event enabler calendar
assignment service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsSupersedingEventEnablerSmartCalendar()
true if an superseding event enabler calendar
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsSupersedingEventEnablerRuleLookup()
true if an superseding event enabler rule
lookup service is supported, false otherwisemandatory - This method must be implemented. boolean supportsSupersedingEventEnablerRuleApplication()
true if superseding event enabler rule
application service is supported, false
otherwisemandatory - This method must be implemented. boolean supportsCommitmentEnablerLookup()
true if commitment enabler lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCommitmentEnablerQuery()
true if commitment enabler query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCommitmentEnablerSearch()
true if commitment enabler search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCommitmentEnablerAdmin()
true if commitment enabler administration is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCommitmentEnablerNotification()
true if commitment enabler notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsCommitmentEnablerCalendar()
true if a commitment enabler calendar lookup
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsCommitmentEnablerCalendarAssignment()
true if commitment enabler calendar assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsCommitmentEnablerSmartCalendar()
true if a commitment enabler calendar service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsCommitmentEnablerRuleLookup()
true if a commitment enabler rule lookup
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsCommitmentEnablerRuleApplication()
true if commitment enabler rule application
service is supported, false otherwisemandatory - This method must be implemented. TypeList getRecurringEventEnablerRecordTypes()
RecurringEventEnabler record
interface types. RecurringEventEnabler
record typesmandatory - This method must be implemented. boolean supportsRecurringEventEnablerRecordType(Type recurringEventEnablerRecordType)
RecurringEventEnabler record
interface type is supported.recurringEventEnablerRecordType - a Type
indicating a RecurringEventEnabler record type true if the given record type is supported,
false otherwiseNullArgumentException -
recurringEventEnablerRecordType is null mandatory - This method must be implemented. TypeList getRecurringEventEnablerSearchRecordTypes()
RecurringEventEnabler search record
interface types. RecurringEventEnabler
search record typesmandatory - This method must be implemented. boolean supportsRecurringEventEnablerSearchRecordType(Type recurringEventEnablerSearchRecordType)
RecurringEventEnabler search record
interface type is supported.recurringEventEnablerSearchRecordType - a Type
indicating a RecurringEventEnabler search
record type true if the given search record type is
supported, false otherwiseNullArgumentException -
recurringEventEnablerSearchRecordType is null
mandatory - This method must be implemented. TypeList getOffsetEventEnablerRecordTypes()
OffsetEventEnabler record interface
types. OffsetEventEnabler
record typesmandatory - This method must be implemented. boolean supportsOffsetEventEnablerRecordType(Type offsetEventEnablerRecordType)
OffsetEventEnabler record interface
type is supported.offsetEventEnablerRecordType - a Type indicating
an OffsetEventEnabler record type true if the given record type is supported,
false otherwiseNullArgumentException -
offsetEventEnablerRecordType is null mandatory - This method must be implemented. TypeList getOffsetEventEnablerSearchRecordTypes()
OffsetEventEnabler search record
interface types. OffsetEventEnabler
search record typesmandatory - This method must be implemented. boolean supportsOffsetEventEnablerSearchRecordType(Type offsetEventEnablerSearchRecordType)
OffsetEventEnabler search record
interface type is supported.offsetEventEnablerSearchRecordType - a Type
indicating an OffsetEventEnabler search record
type true if the given search record type is
supported, false otherwiseNullArgumentException -
offsetEventEnablerSearchRecordType is null
mandatory - This method must be implemented. TypeList getSupersedingEventEnablerRecordTypes()
SupersedingEventEnabler record
interface types. SupersedingEventEnabler
record typesmandatory - This method must be implemented. boolean supportsSupersedingEventEnablerRecordType(Type supersedingEventEnablerRecordType)
SupersedingEventEnabler record
interface type is supported.supersedingEventEnablerRecordType - a Type
indicating an SupersedingEventEnabler record
type true if the given record type is supported,
false otherwiseNullArgumentException -
supersedingEventEnablerRecordType is null
mandatory - This method must be implemented. TypeList getSupersedingEventEnablerSearchRecordTypes()
SupersedingEventEnabler search
record interface types. SupersedingEventEnabler
search record typesmandatory - This method must be implemented. boolean supportsSupersedingEventEnablerSearchRecordType(Type supersedingEventEnablerSearchRecordType)
SupersedingEventEnabler search
record interface type is supported.supersedingEventEnablerSearchRecordType - a Type
indicating an SupersedingEventEnabler search
record type true if the given search record type is
supported, false otherwiseNullArgumentException -
supersedingEventEnablerSearchRecordType is null
mandatory - This method must be implemented. TypeList getCommitmentEnablerRecordTypes()
CommitmentEnabler record types. CommitmentEnabler
record typesmandatory - This method must be implemented. boolean supportsCommitmentEnablerRecordType(Type commitmentEnablerRecordType)
CommitmentEnabler record type is
supported.commitmentEnablerRecordType - a Type indicating a
CommitmentEnabler record type true if the given record type is supported,
false otherwiseNullArgumentException -
commitmentEnablerRecordType is null mandatory - This method must be implemented. TypeList getCommitmentEnablerSearchRecordTypes()
CommitmentEnabler search record
types. CommitmentEnabler
search record typesmandatory - This method must be implemented. boolean supportsCommitmentEnablerSearchRecordType(Type commitmentEnablerSearchRecordType)
CommitmentEnabler search record type
is supported.commitmentEnablerSearchRecordType - a Type
indicating a CommitmentEnabler search record
type true if the given search record type is
supported, false otherwiseNullArgumentException -
commitmentEnablerSearchRecordType is null
mandatory - This method must be implemented.