public interface HoldProfile extends OsidProfile
The hold profile describes the interoperability among hold services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getBlockRecordTypes()
Gets the supported
Block record types. |
TypeList |
getBlockSearchRecordTypes()
Gets the supported
Block search record types. |
TypeList |
getHoldRecordTypes()
Gets the supported
Hold record types. |
TypeList |
getHoldSearchRecordTypes()
Gets the supported
Hold search record types. |
TypeList |
getIssueRecordTypes()
Gets the supported
Issue record types. |
TypeList |
getIssueSearchRecordTypes()
Gets the supported
Issue search types. |
TypeList |
getOublietteRecordTypes()
Gets the supported
Oubliette record types. |
TypeList |
getOublietteSearchRecordTypes()
Gets the supported
Oubliette search types. |
boolean |
supportsBlockAdmin()
Tests if block administrative service is supported.
|
boolean |
supportsBlocking()
Tests if a blocking service is supported for the current agent.
|
boolean |
supportsBlockLookup()
Tests if looking up blocks is supported.
|
boolean |
supportsBlockNotification()
Tests if a block notification service is supported.
|
boolean |
supportsBlockOubliette()
Tests if a block oubliette lookup service is supported.
|
boolean |
supportsBlockOublietteAssignment()
Tests if a block oubliette service is supported.
|
boolean |
supportsBlockQuery()
Tests if querying blocks is supported.
|
boolean |
supportsBlockRecordType(Type blockRecordType)
Tests if the given
Block record type is supported. |
boolean |
supportsBlockSearch()
Tests if searching blocks is supported.
|
boolean |
supportsBlockSearchRecordType(Type blockSearchRecordType)
Tests if the given
Block search record type is
supported. |
boolean |
supportsBlockSmartOubliette()
Tests if a block smart oubliette lookup service is supported.
|
boolean |
supportsHoldAdmin()
Tests if hold administrative service is supported.
|
boolean |
supportsHoldBatch()
Tests for the availability of a hold batch service.
|
boolean |
supportsHoldLookup()
Tests if looking up holds is supported.
|
boolean |
supportsHoldNotification()
Tests if a hold notification service is supported.
|
boolean |
supportsHoldOubliette()
Tests if a hold oubliette lookup service is supported.
|
boolean |
supportsHoldOublietteAssignment()
Tests if a hold oubliette service is supported.
|
boolean |
supportsHoldQuery()
Tests if querying holds is supported.
|
boolean |
supportsHoldRecordType(Type holdRecordType)
Tests if the given
Hold record type is supported. |
boolean |
supportsHoldRules()
Tests for the availability of a hold rules service.
|
boolean |
supportsHoldSearch()
Tests if searching holds is supported.
|
boolean |
supportsHoldSearchRecordType(Type holdSearchRecordType)
Tests if the given
Hold search record type is
supported. |
boolean |
supportsHoldSmartOubliette()
Tests if a hold smart oubliette lookup service is supported.
|
boolean |
supportsIssueAdmin()
Tests if issue
administrative service is supported. |
boolean |
supportsIssueLookup()
Tests if looking up issues is supported.
|
boolean |
supportsIssueNotification()
Tests if an issue
notification service is supported. |
boolean |
supportsIssueOubliette()
Tests if an issue oubliette lookup service is supported.
|
boolean |
supportsIssueOublietteAssignment()
Tests if an issue oubliette assignment service is supported.
|
boolean |
supportsIssueQuery()
Tests if querying issues is supported.
|
boolean |
supportsIssueRecordType(Type issueRecordType)
Tests if the given
Issue record type is supported. |
boolean |
supportsIssueSearch()
Tests if searching issues is supported.
|
boolean |
supportsIssueSearchRecordType(Type issueSearchRecordType)
Tests if the given
Issue search type is supported. |
boolean |
supportsIssueSmartOubliette()
Tests if an issue smart oubliette service is supported.
|
boolean |
supportsMyHold()
Tests if a my hold service is supported for the current agent.
|
boolean |
supportsOublietteAdmin()
Tests if oubliette administrative service is supported.
|
boolean |
supportsOublietteHierarchy()
Tests for the availability of an oubliette hierarchy traversal
service.
|
boolean |
supportsOublietteHierarchyDesign()
Tests for the availability of an oubliette hierarchy design service.
|
boolean |
supportsOublietteLookup()
Tests if looking up oubliettes is supported.
|
boolean |
supportsOublietteNotification()
Tests if an oubliette
notification service is
supported. |
boolean |
supportsOublietteQuery()
Tests if querying oubliettes is supported.
|
boolean |
supportsOublietteRecordType(Type oublietteRecordType)
Tests if the given
Oubliette record type is supported. |
boolean |
supportsOublietteSearch()
Tests if searching oubliettes is supported.
|
boolean |
supportsOublietteSearchRecordType(Type oublietteSearchRecordType)
Tests if the given
Oubliette search record type is
supported. |
boolean |
supportsVisibleFederation()
Tests if any oubliette 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 supportsBlocking()
true if blockiings service is supported,
false otherwisemandatory - This method must be implemented. boolean supportsMyHold()
true if my hold service is supported,
false otherwisemandatory - This method must be implemented. boolean supportsBlockLookup()
true if block lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsBlockQuery()
true if block query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsBlockSearch()
true if block search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsBlockAdmin()
true if block administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsBlockNotification()
true if block notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsBlockOubliette()
true if a block oubliette lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsBlockOublietteAssignment()
true if block to oubliette assignment service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsBlockSmartOubliette()
true if a block smart oubliette service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsIssueLookup()
true if issue lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsIssueQuery()
true if issue query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsIssueSearch()
true if issue search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsIssueAdmin()
administrative service is supported. true if issue administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsIssueNotification()
notification service is supported. true if issue notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsIssueOubliette()
true if an issue oubliette lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsIssueOublietteAssignment()
true if an issue to oubliette assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsIssueSmartOubliette()
true if an issue smart oubliette service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsHoldLookup()
true if hold lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsHoldQuery()
true if hold query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsHoldSearch()
true if hold search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsHoldAdmin()
true if hold administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsHoldNotification()
true if hold notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsHoldOubliette()
true if a hold oubliette lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsHoldOublietteAssignment()
true if hold to oubliette assignment service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsHoldSmartOubliette()
true if a hold smart oubliette service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOublietteLookup()
true if oubliette lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsOublietteQuery()
true if an oubliette query service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsOublietteSearch()
true if oubliette search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsOublietteAdmin()
true if oubliette administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsOublietteNotification()
notification service is
supported. true if oubliette notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsOublietteHierarchy()
true if oubliette hierarchy traversal is
available, false otherwisemandatory - This method must be implemented in all
providers. boolean supportsOublietteHierarchyDesign()
true if oubliette hierarchy design is
available, false otherwisemandatory - This method must be implemented. boolean supportsHoldBatch()
true if a hold batch service is available,
false otherwisemandatory - This method must be implemented. boolean supportsHoldRules()
true if a hold rules service is available,
false otherwisemandatory - This method must be implemented. TypeList getBlockRecordTypes()
Block record types. Block record
typesmandatory - This method must be implemented. boolean supportsBlockRecordType(Type blockRecordType)
Block record type is supported.blockRecordType - a Type indicating a
Block record type true if the given Type is
supported, false otherwiseNullArgumentException - blockRecordType
is null mandatory - This method must be implemented. TypeList getBlockSearchRecordTypes()
Block search record types. Block search
record typesmandatory - This method must be implemented. boolean supportsBlockSearchRecordType(Type blockSearchRecordType)
Block search record type is
supported.blockSearchRecordType - a Type indicating a
Block search record type true if the given Type is
supported, false otherwiseNullArgumentException - blockSearchRecordType
is null mandatory - This method must be implemented. TypeList getIssueRecordTypes()
Issue record types. Issue record
typesmandatory - This method must be implemented. boolean supportsIssueRecordType(Type issueRecordType)
Issue record type is supported.issueRecordType - a Type indicating an
Issue record type true if the given record type is supported,
false otherwiseNullArgumentException - issueRecordType
is null mandatory - This method must be implemented. TypeList getIssueSearchRecordTypes()
Issue search types. Issue search
typesmandatory - This method must be implemented. boolean supportsIssueSearchRecordType(Type issueSearchRecordType)
Issue search type is supported.issueSearchRecordType - a Type indicating an
Issue search type true if the given Type is
supported, false otherwiseNullArgumentException - issueSearchRecordType
is null mandatory - This method must be implemented. TypeList getHoldRecordTypes()
Hold record types. Hold record
typesmandatory - This method must be implemented. boolean supportsHoldRecordType(Type holdRecordType)
Hold record type is supported.holdRecordType - a Type indicating a Hold
record type true if the given record type is supported,
false otherwiseNullArgumentException - holdRecordType
is null mandatory - This method must be implemented. TypeList getHoldSearchRecordTypes()
Hold search record types. Hold search
record typesmandatory - This method must be implemented. boolean supportsHoldSearchRecordType(Type holdSearchRecordType)
Hold search record type is
supported.holdSearchRecordType - a Type indicating a
Hold search record type true if the given search record type is
supported, false otherwiseNullArgumentException - holdSearchRecordType
is null mandatory - This method must be implemented. TypeList getOublietteRecordTypes()
Oubliette record types. Oubliette typesmandatory - This method must be implemented. boolean supportsOublietteRecordType(Type oublietteRecordType)
Oubliette record type is supported.oublietteRecordType - a Type indicating a
Oubliette record type true if the given Type is
supported, false otherwiseNullArgumentException - oublietteRecordType
is null mandatory - This method must be implemented. TypeList getOublietteSearchRecordTypes()
Oubliette search types. Oubliette
search record typesmandatory - This method must be implemented. boolean supportsOublietteSearchRecordType(Type oublietteSearchRecordType)
Oubliette search record type is
supported.oublietteSearchRecordType - a Type indicating a
Oubliette search record type true if the given Type is
supported, false otherwiseNullArgumentException -
oublietteSearchRecordType is null mandatory - This method must be implemented.