public interface OsidGovernator extends OsidObject, Operable, Sourceable
An OsidGovernator is a control point to govern the
behavior of a service. OsidGovernators generally indicate
the presence of OsidEnablers and other rule governing
interfaces to provide a means of managing service operations and
constraints from a "behind the scenes" perspective. The
OsidGovernator is a focal point for these various rules.
OsidGovernators are Sourceable. An
OsidGovernator implies a governance that often corresponds
to a provider of a process as opposed to a catalog provider of
OsidObjects.
OsidGovernators are Operable. They
indicate an active and operational status and related rules may be
administratively overridden using this control point. Administratively
setting the enabled or disabled flags in the operator overrides any
enabling rule mapped to this OsidGovernator.
getDescription, getDisplayName, getGenusType, isOfGenusTypegetId, isCurrentgetRecordTypes, hasRecordTypegetProperties, getPropertiesByRecordTypeisActive, isDisabled, isEnabled, isOperationalgetBranding, getBrandingIds, getLicense, getProvider, getProviderId