Interface LexiconManager
- All Superinterfaces:
AutoCloseable, Closeable, LexiconProfile, OsidManager, OsidManager, OsidProfile, Sourceable
The lexicon manager provides access to lexicon sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
-
TextSession: a session for resolving text
-
TextLookupSession: a session to retrieve texts -
TextQuerySession: a session to query for textss -
TextSearchSession: a session to search for texts -
TextAdminSession: a session to create and delete texts -
TextNotificationSession: a session to receive notifications pertaining to text changes -
TextPressSession: a session to look up text press mappings -
TextPressAssignmentSession: a session to manage text to press mappings -
TextSmartPressSession: a session to manage dynamic presses of texts
-
IdiomLookupSession: a session to retrieve idioms -
IdiomQuerySession: a session to query for idioms -
IdiomSearchSession: a session to search for idioms -
IdiomAdminSession: a session to create and delete idioms -
IdiomNotificationSession: a session to receive notifications pertaining to idiom changes -
IdiomPressSession: a session to look up idiom press mappings -
IdiomPressAssignmentSession: a session to manage idioms to press mappings -
IdiomSmartPressSession: a session to manage dynamic presses of idioms
-
ParameterLookupSession: a session to retrieve parameters -
ParameterQuerySession: a session to query for parameters -
ParameterSearchSession: a session to search for parameters -
ParameterAdminSession: a session to create and delete parameters -
ParameterNotificationSession: a session to receive notifications pertaining to parameter changes -
ParameterPressSession: a session to look up parameter press mappings -
ParameterPressAssignmentSession: a session to manage parameter to press mappings -
ParameterSmartPressSession: a session to manage dynamic presses of parameters
-
PressLookupSession: a session to retrieve presses -
PressQuerySession: a session to search for presses -
PressSearchSession: a session to search for presses -
PressAdminSession: a session to create and delete presses -
PressNotificationSession: a session to receive notifications pertaining to press changes -
PressHierarchySession: a session to traverse a hierarchy of press -
PressHierarchyDesignSession: a session to manage an press hierarchy
-
Method Summary
Modifier and TypeMethodDescriptionGets theOsidSessionassociated with the idiom administration service.getIdiomAdminSessionForPress(Id pressId) Gets theOsidSessionassociated with the idiom administration service for the given press.Gets theOsidSessionassociated with the idiom lookup service.getIdiomLookupSessionForPress(Id pressId) Gets theOsidSessionassociated with the idiom lookup service for the given press.getIdiomNotificationSession(IdiomReceiver idiomReceiver) Gets theOsidSessionassociated with the idiom notification service.getIdiomNotificationSessionForPress(IdiomReceiver idiomReceiver, Id pressId) Gets theOsidSessionassociated with the idiom notification service for the given press.Gets theOsidSessionassociated with assigning idioms to presses.Gets theOsidSessionto lookup idiom/press mappings.Gets theOsidSessionassociated with the idiom query service.getIdiomQuerySessionForPress(Id pressId) Gets theOsidSessionassociated with the idiom query service for the given press.Gets theOsidSessionassociated with the idiom search service.getIdiomSearchSessionForPress(Id pressId) Gets theOsidSessionassociated with the idiom search service for the given press.getIdiomSmartPressSession(Id pressId) Gets theOsidSessionto manage idiom smart presses.Gets theLexiconBatchManager.Gets theOsidSessionassociated with the parameter administration service.getParameterAdminSessionForPress(Id pressId) Gets theOsidSessionassociated with the parameter administration service for the given press.Gets theOsidSessionassociated with the parameter lookup service.getParameterLookupSessionForPress(Id pressId) Gets theOsidSessionassociated with the parameter lookup service for the given press.getParameterNotificationSession(ParameterReceiver parameterReceiver) Gets theOsidSessionassociated with the parameter notification service.getParameterNotificationSessionForPress(ParameterReceiver parameterReceiver, Id pressId) Gets theOsidSessionassociated with the parameter notification service for the given press.Gets theOsidSessionassociated with assigning parameters to presses.Gets theOsidSessionto lookup parameter/press mappings.Gets theOsidSessionassociated with the parameter query service.getParameterQuerySessionForPress(Id pressId) Gets theOsidSessionassociated with the parameter query service for the given press.Gets theOsidSessionassociated with the parameter search service.getParameterSearchSessionForPress(Id pressId) Gets theOsidSessionassociated with the parameter search service for the given press.getParameterSmartPressSession(Id pressId) Gets theOsidSessionto manage parameter smart presses.Gets theOsidSessionassociated with the press administrative service.Gets theOsidSessionassociated with the press hierarchy design service.Gets theOsidSessionassociated with the press hierarchy service.Gets theOsidSessionassociated with the press lookup service.getPressNotificationSession(PressReceiver pressReceiver) Gets theOsidSessionassociated with the press notification service.Gets theOsidSessionassociated with the press query service.Gets theOsidSessionassociated with the press search service.Gets theOsidSessionassociated with the text administration service.getTextAdminSessionForPress(Id pressId) Gets theOsidSessionassociated with the text administration service for the given press.Gets theOsidSessionassociated with the text lookup service.getTextLookupSessionForPress(Id pressId) Gets theOsidSessionassociated with the text lookup service for the given press.getTextNotificationSession(TextReceiver textReceiver) Gets theOsidSessionassociated with the text notification service.getTextNotificationSessionForPress(TextReceiver textReceiver, Id pressId) Gets theOsidSessionassociated with the text notification service for the given press.Gets theOsidSessionassociated with assigning texts to presses.Gets theOsidSessionto lookup text/press mappings.Gets theOsidSessionassociated with the text query service.getTextQuerySessionForPress(Id pressId) Gets theOsidSessionassociated with the text query service for the given press.Gets theOsidSessionassociated with the text search service.getTextSearchSessionForPress(Id pressId) Gets theOsidSessionassociated with the text search service for the given press.Gets theOsidSessionassociated with the my text service.getTextSessionForPress(Id pressId) Gets theOsidSessionassociated with the text service for the given press.getTextSmartPressSession(Id pressId) Gets theOsidSessionto manage text smart presses.Methods inherited from interface LexiconProfile
getIdiomRecordTypes, getIdiomSearchRecordTypes, getParameterRecordTypes, getParameterSearchRecordTypes, getPressRecordTypes, getPressSearchRecordTypes, getTextRecordTypes, getTextSearchRecordTypes, supportsIdiomAdmin, supportsIdiomLookup, supportsIdiomNotification, supportsIdiomPress, supportsIdiomPressAssignment, supportsIdiomQuery, supportsIdiomRecordType, supportsIdiomSearch, supportsIdiomSearchRecordType, supportsIdiomSmartPress, supportsLexiconBatch, supportsParameterAdmin, supportsParameterLookup, supportsParameterNotification, supportsParameterPress, supportsParameterPressAssignment, supportsParameterQuery, supportsParameterRecordType, supportsParameterSearch, supportsParameterSearchRecordType, supportsParameterSmartPress, supportsPressAdmin, supportsPressHierarchy, supportsPressHierarchyDesign, supportsPressLookup, supportsPressNotification, supportsPressQuery, supportsPressRecordType, supportsPressSearch, supportsPressSearchRecordType, supportsText, supportsTextAdmin, supportsTextLookup, supportsTextNotification, supportsTextPress, supportsTextPressAssignment, supportsTextQuery, supportsTextRecordType, supportsTextReturn, supportsTextSearch, supportsTextSearchRecordType, supportsTextSmartPress, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedIdiomrecord types.Gets the supportedIdiomsearch types.Gets the supportedParameterrecord types.Gets the supportedParametersearch types.Gets the supportedPressrecord types.Gets the supportedPresssearch record types.Gets the supportedTextrecord types.Gets the supportedTextsearch types.booleanTests if an idiom administrative service is supported.booleanTests if looking up idioms is supported.booleanTests if an idiom notification service is supported.booleanTests if an idiom press lookup service is supported.booleanTests if an idiom press assignment service is supported.booleanTests if querying idioms is supported.booleansupportsIdiomRecordType(Type idiomRecordType) Tests if the givenIdiomrecord type is supported.booleanTests if searching idioms is supported.booleansupportsIdiomSearchRecordType(Type idiomSearchRecordType) Tests if the givenIdiomsearch type is supported.booleanTests if an idiom smart press service is supported.booleanTests for the availability of a lexicon batch service.booleanTests if parameter administrative service is supported.booleanTests if looking up parameters is supported.booleanTests if a parameter notification service is supported.booleanTests if a parameter press lookup service is supported.booleanTests if a parameter press service is supported.booleanTests if querying parameters is supported.booleansupportsParameterRecordType(Type parameterRecordType) Tests if the givenParameterrecord type is supported.booleanTests if searching parameters is supported.booleansupportsParameterSearchRecordType(Type parameterSearchRecordType) Tests if the givenParametersearch type is supported.booleanTests if a parameter smart press lookup service is supported.booleanTests if press administrative service is supported.booleanTests for the availability of an press hierarchy traversal service.booleanTests for the availability of an press hierarchy design service.booleanTests if looking up presses is supported.booleanTests if an press notification service is supported.booleanTests if querying presses is supported.booleansupportsPressRecordType(Type pressRecordType) Tests if the givenPressrecord type is supported.booleanTests if searching presses is supported.booleansupportsPressSearchRecordType(Type pressSearchRecordType) Tests if the givenPresssearch record type is supported.booleanTests if a text service is supported for the current agent.booleanTests if a text administrative service is supported.booleanTests if looking up texts is supported.booleanTests if a text notification service is supported.booleanTests if a text press lookup service is supported.booleanTests if a text press assignment service is supported.booleanTests if querying texts is supported.booleansupportsTextRecordType(Type textRecordType) Tests if the givenTextrecord type is supported.booleanTests if returning texts is supported.booleanTests if searching texts is supported.booleansupportsTextSearchRecordType(Type textSearchRecordType) Tests if the givenTextsearch type is supported.booleanTests if a text smart press service is supported.booleanTests if any press federation is exposed.Methods inherited from interface OsidManager
closeMethods inherited from interface OsidManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime) Rolls back this service to a point in time.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.
-
Method Details
-
getTextSession
Gets theOsidSessionassociated with the my text service.- Returns:
- a
TextSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsText()isfalse- Compliance:
optional- This method must be implemented if {@code supportsText()} is {@code true} .
-
getTextSessionForPress
Gets theOsidSessionassociated with the text service for the given press.- Parameters:
pressId- theIdof the press- Returns:
- a
TextSession - Throws:
NotFoundException- noPressfound by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsText()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsText()} and {@code supportsVisibleFederation()} are {@code true}
-
getTextLookupSession
Gets theOsidSessionassociated with the text lookup service.- Returns:
- a
TextLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsTextLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextLookup()} is {@code true} .
-
getTextLookupSessionForPress
TextLookupSession getTextLookupSessionForPress(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the text lookup service for the given press.- Parameters:
pressId- theIdof thePress- Returns:
- a
TextLookupSession - Throws:
NotFoundException- noPressfound by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTextLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getTextQuerySession
Gets theOsidSessionassociated with the text query service.- Returns:
- a
TextQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsTextQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextQuery()} is {@code true} .
-
getTextQuerySessionForPress
TextQuerySession getTextQuerySessionForPress(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the text query service for the given press.- Parameters:
pressId- theIdof thePress- Returns:
- a
TextQuerySession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTextQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getTextSearchSession
Gets theOsidSessionassociated with the text search service.- Returns:
- a
TextSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsTextSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextSearch()} is {@code true} .
-
getTextSearchSessionForPress
TextSearchSession getTextSearchSessionForPress(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the text search service for the given press.- Parameters:
pressId- theIdof thePress- Returns:
- a
TextSearchSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTextSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getTextAdminSession
Gets theOsidSessionassociated with the text administration service.- Returns:
- a
TextAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsTextAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextAdmin()} is {@code true} .
-
getTextAdminSessionForPress
TextAdminSession getTextAdminSessionForPress(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the text administration service for the given press.- Parameters:
pressId- theIdof thePress- Returns:
- a
TextAdminSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTextAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getTextNotificationSession
TextNotificationSession getTextNotificationSession(TextReceiver textReceiver) throws OperationFailedException Gets theOsidSessionassociated with the text notification service.- Parameters:
textReceiver- the notification callback- Returns:
- a
TextNotificationSession - Throws:
NullArgumentException-textReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTextNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextNotification()} is {@code true} .
-
getTextNotificationSessionForPress
TextNotificationSession getTextNotificationSessionForPress(TextReceiver textReceiver, Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the text notification service for the given press.- Parameters:
textReceiver- the notification callbackpressId- theIdof thePress- Returns:
- a
TextNotificationSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-textReceiverorpressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTextNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getTextPressSession
Gets theOsidSessionto lookup text/press mappings.- Returns:
- a
TextPressSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsTextPress()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextPress()} is {@code true} .
-
getTextPressAssignmentSession
Gets theOsidSessionassociated with assigning texts to presses.- Returns:
- a
TextPressAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsTextPressAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextPressAssignment()} is {@code true} .
-
getTextSmartPressSession
TextSmartPressSession getTextSmartPressSession(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage text smart presses.- Parameters:
pressId- theIdof thePress- Returns:
- a
TextSmartPressSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTextSmartPress()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextSmartPress()} is {@code true} .
-
getIdiomLookupSession
Gets theOsidSessionassociated with the idiom lookup service.- Returns:
- a
IdiomLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIdiomLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomLookup()} is {@code true} .
-
getIdiomLookupSessionForPress
IdiomLookupSession getIdiomLookupSessionForPress(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the idiom lookup service for the given press.- Parameters:
pressId- theIdof thePress- Returns:
- a
IdiomLookupSession - Throws:
NotFoundException- noPressfound by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIdiomLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getIdiomQuerySession
Gets theOsidSessionassociated with the idiom query service.- Returns:
- a
IdiomQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIdiomQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomQuery()} is {@code true} .
-
getIdiomQuerySessionForPress
IdiomQuerySession getIdiomQuerySessionForPress(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the idiom query service for the given press.- Parameters:
pressId- theIdof thePress- Returns:
- a
IdiomQuerySession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIdiomQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getIdiomSearchSession
Gets theOsidSessionassociated with the idiom search service.- Returns:
- a
IdiomSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIdiomSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomSearch()} is {@code true} .
-
getIdiomSearchSessionForPress
IdiomSearchSession getIdiomSearchSessionForPress(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the idiom search service for the given press.- Parameters:
pressId- theIdof thePress- Returns:
- a
IdiomSearchSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIdiomSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getIdiomAdminSession
Gets theOsidSessionassociated with the idiom administration service.- Returns:
- a
IdiomAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIdiomAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomAdmin()} is {@code true} .
-
getIdiomAdminSessionForPress
IdiomAdminSession getIdiomAdminSessionForPress(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the idiom administration service for the given press.- Parameters:
pressId- theIdof thePress- Returns:
- a
IdiomAdminSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIdiomAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getIdiomNotificationSession
IdiomNotificationSession getIdiomNotificationSession(IdiomReceiver idiomReceiver) throws OperationFailedException Gets theOsidSessionassociated with the idiom notification service.- Parameters:
idiomReceiver- the notification callback- Returns:
- a
IdiomNotificationSession - Throws:
NullArgumentException-idiomReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIdiomNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomNotification()} is {@code true} .
-
getIdiomNotificationSessionForPress
IdiomNotificationSession getIdiomNotificationSessionForPress(IdiomReceiver idiomReceiver, Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the idiom notification service for the given press.- Parameters:
idiomReceiver- the notification callbackpressId- theIdof thePress- Returns:
- a
IdiomNotificationSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-idiomReceiverorpressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIdiomNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getIdiomPressSession
Gets theOsidSessionto lookup idiom/press mappings.- Returns:
- a
IdiomPressSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIdiomPress()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomPress()} is {@code true} .
-
getIdiomPressAssignmentSession
Gets theOsidSessionassociated with assigning idioms to presses.- Returns:
- a
IdiomPressAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIdiomPressAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomPressAssignment()} is {@code true} .
-
getIdiomSmartPressSession
IdiomSmartPressSession getIdiomSmartPressSession(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage idiom smart presses.- Parameters:
pressId- theIdof thePress- Returns:
- a
IdiomSmartPressSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIdiomSmartPress()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomSmartPress()} is {@code true} .
-
getParameterLookupSession
Gets theOsidSessionassociated with the parameter lookup service.- Returns:
- a
ParameterLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsParameterLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterLookup()} is {@code true} .
-
getParameterLookupSessionForPress
ParameterLookupSession getParameterLookupSessionForPress(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the parameter lookup service for the given press.- Parameters:
pressId- theIdof thePress- Returns:
- a
ParameterLookupSession - Throws:
NotFoundException- noPressfound by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsParameterLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getParameterQuerySession
Gets theOsidSessionassociated with the parameter query service.- Returns:
- a
ParameterQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsParameterQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterQuery()} is {@code true} .
-
getParameterQuerySessionForPress
ParameterQuerySession getParameterQuerySessionForPress(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the parameter query service for the given press.- Parameters:
pressId- theIdof thePress- Returns:
- a
ParameterQuerySession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsParameterQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getParameterSearchSession
Gets theOsidSessionassociated with the parameter search service.- Returns:
- a
ParameterSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsParameterSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterSearch()} is {@code true} .
-
getParameterSearchSessionForPress
ParameterSearchSession getParameterSearchSessionForPress(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the parameter search service for the given press.- Parameters:
pressId- theIdof thePress- Returns:
- a
ParameterSearchSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsParameterSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getParameterAdminSession
Gets theOsidSessionassociated with the parameter administration service.- Returns:
- a
ParameterAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsParameterAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterAdmin()} is {@code true} .
-
getParameterAdminSessionForPress
ParameterAdminSession getParameterAdminSessionForPress(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the parameter administration service for the given press.- Parameters:
pressId- theIdof thePress- Returns:
- a
ParameterAdminSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsParameterAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getParameterNotificationSession
ParameterNotificationSession getParameterNotificationSession(ParameterReceiver parameterReceiver) throws OperationFailedException Gets theOsidSessionassociated with the parameter notification service.- Parameters:
parameterReceiver- the notification callback- Returns:
- a
ParameterNotificationSession - Throws:
NullArgumentException-parameterReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsParameterNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterNotification()} is {@code true} .
-
getParameterNotificationSessionForPress
ParameterNotificationSession getParameterNotificationSessionForPress(ParameterReceiver parameterReceiver, Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the parameter notification service for the given press.- Parameters:
parameterReceiver- the notification callbackpressId- theIdof thePress- Returns:
- a
ParameterNotificationSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-parameterReceiverorpressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsParameterNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getParameterPressSession
Gets theOsidSessionto lookup parameter/press mappings.- Returns:
- a
ParameterPressSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsParameterPress()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterPress()} is {@code true} .
-
getParameterPressAssignmentSession
ParameterPressAssignmentSession getParameterPressAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning parameters to presses.- Returns:
- a
ParameterPressAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsParameterPressAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterPressAssignment()} is {@code true} .
-
getParameterSmartPressSession
ParameterSmartPressSession getParameterSmartPressSession(Id pressId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage parameter smart presses.- Parameters:
pressId- theIdof the press- Returns:
- a
ParameterSmartPressSession - Throws:
NotFoundException- noPressfound by the givenIdNullArgumentException-pressIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsParameterSmartPress()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterSmartPress()} is {@code true} .
-
getPressLookupSession
Gets theOsidSessionassociated with the press lookup service.- Returns:
- a
PressLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsPressLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPressLookup()} is {@code true} .
-
getPressQuerySession
Gets theOsidSessionassociated with the press query service.- Returns:
- a
PressQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsPressQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPressQuery()} is {@code true} .
-
getPressSearchSession
Gets theOsidSessionassociated with the press search service.- Returns:
- a
PressSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsPressSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPressSearch()} is {@code true} .
-
getPressAdminSession
Gets theOsidSessionassociated with the press administrative service.- Returns:
- a
PressAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsPressAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPressAdmin()} is {@code true} .
-
getPressNotificationSession
PressNotificationSession getPressNotificationSession(PressReceiver pressReceiver) throws OperationFailedException Gets theOsidSessionassociated with the press notification service.- Parameters:
pressReceiver- the notification callback- Returns:
- a
PressNotificationSession - Throws:
NullArgumentException-pressReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPressNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPressNotification()} is {@code true} .
-
getPressHierarchySession
Gets theOsidSessionassociated with the press hierarchy service.- Returns:
- a
PressHierarchySessionfor presses - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsPressHierarchy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPressHierarchy()} is {@code true} .
-
getPressHierarchyDesignSession
Gets theOsidSessionassociated with the press hierarchy design service.- Returns:
- a
HierarchyDesignSessionfor presses - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsPressHierarchyDesign()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPressHierarchyDesign()} is {@code true} .
-
getLexiconBatchManager
Gets theLexiconBatchManager.- Returns:
- a
LexiconBatchManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsLexiconBatch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsLexiconBatch()} is {@code true} .
-