Interface LexiconProxyManager
- All Superinterfaces:
AutoCloseable, Closeable, LexiconProfile, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable
The lexicon proxy manager provides access to lexicon sessions and
provides interoperability tests for various aspects of this service.
Methods in this manager pass a Proxy for passing information from
server environments. 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 TypeMethodDescriptiongetIdiomAdminSession(Proxy proxy) Gets theOsidSessionassociated with the idiom administration service.getIdiomAdminSessionForPress(Id pressId, Proxy proxy) Gets theOsidSessionassociated with the idiom administration service for the given press.getIdiomLookupSession(Proxy proxy) Gets theOsidSessionassociated with the idiom lookup service.getIdiomLookupSessionForPress(Id pressId, Proxy proxy) Gets theOsidSessionassociated with the idiom lookup service for the given press.getIdiomNotificationSession(IdiomReceiver idiomReceiver, Proxy proxy) Gets theOsidSessionassociated with the idiom notification service.getIdiomNotificationSessionForPress(IdiomReceiver idiomReceiver, Id pressId, Proxy proxy) Gets theOsidSessionassociated with the idiom notification service for the given press.Gets theOsidSessionassociated with assigning idioms to presses.getIdiomPressSession(Proxy proxy) Gets theOsidSessionto lookup idiom/press mappings.getIdiomQuerySession(Proxy proxy) Gets theOsidSessionassociated with the idiom query service.getIdiomQuerySessionForPress(Id pressId, Proxy proxy) Gets theOsidSessionassociated with the idiom query service for the given press.getIdiomSearchSession(Proxy proxy) Gets theOsidSessionassociated with the idiom search service.getIdiomSearchSessionForPress(Id pressId, Proxy proxy) Gets theOsidSessionassociated with the idiom search service for the given press.getIdiomSmartPressSession(Id pressId, Proxy proxy) Gets theOsidSessionto manage idiom smart presses.Gets theLexiconBatchProxyManager.getParameterAdminSession(Proxy proxy) Gets theOsidSessionassociated with the parameter administration service.getParameterAdminSessionForPress(Id pressId, Proxy proxy) Gets theOsidSessionassociated with the parameter administration service for the given press.getParameterLookupSession(Proxy proxy) Gets theOsidSessionassociated with the parameter lookup service.getParameterLookupSessionForPress(Id pressId, Proxy proxy) Gets theOsidSessionassociated with the parameter lookup service for the given press.getParameterNotificationSession(ParameterReceiver parameterReceiver, Proxy proxy) Gets theOsidSessionassociated with the parameter notification service.getParameterNotificationSessionForPress(ParameterReceiver parameterReceiver, Id pressId, Proxy proxy) Gets theOsidSessionassociated with the parameter notification service for the given press.Gets theOsidSessionassociated with assigning parameters to presses.getParameterPressSession(Proxy proxy) Gets theOsidSessionto lookup parameter/press mappings.getParameterQuerySession(Proxy proxy) Gets theOsidSessionassociated with the parameter query service.getParameterQuerySessionForPress(Id pressId, Proxy proxy) Gets theOsidSessionassociated with the parameter query service for the given press.getParameterSearchSession(Proxy proxy) Gets theOsidSessionassociated with the parameter search service.getParameterSearchSessionForPress(Id pressId, Proxy proxy) Gets theOsidSessionassociated with the parameter search service for the given press.getParameterSmartPressSession(Id pressId, Proxy proxy) Gets theOsidSessionto manage parameter smart presses.getPressAdminSession(Proxy proxy) Gets theOsidSessionassociated with the press administrative service.Gets theOsidSessionassociated with the press hierarchy design service.getPressHierarchySession(Proxy proxy) Gets theOsidSessionassociated with the press hierarchy service.getPressLookupSession(Proxy proxy) Gets theOsidSessionassociated with the press lookup service.getPressNotificationSession(PressReceiver pressReceiver, Proxy proxy) Gets theOsidSessionassociated with the press notification service.getPressQuerySession(Proxy proxy) Gets theOsidSessionassociated with the press query service.getPressSearchSession(Proxy proxy) Gets theOsidSessionassociated with the press search service.getTextAdminSession(Proxy proxy) Gets theOsidSessionassociated with the text administration service.getTextAdminSessionForPress(Id pressId, Proxy proxy) Gets theOsidSessionassociated with the text administration service for the given press.getTextLookupSession(Proxy proxy) Gets theOsidSessionassociated with the text lookup service.getTextLookupSessionForPress(Id pressId, Proxy proxy) Gets theOsidSessionassociated with the text lookup service for the given press.getTextNotificationSession(TextReceiver textReceiver, Proxy proxy) Gets theOsidSessionassociated with the text notification service.getTextNotificationSessionForPress(TextReceiver textReceiver, Id pressId, Proxy proxy) Gets theOsidSessionassociated with the text notification service for the given press.Gets theOsidSessionassociated with assigning texts to presses.getTextPressSession(Proxy proxy) Gets theOsidSessionto lookup text/press mappings.getTextQuerySession(Proxy proxy) Gets theOsidSessionassociated with the text query service.getTextQuerySessionForPress(Id pressId, Proxy proxy) Gets theOsidSessionassociated with the text query service for the given press.getTextSearchSession(Proxy proxy) Gets theOsidSessionassociated with the text search service.getTextSearchSessionForPress(Id pressId, Proxy proxy) Gets theOsidSessionassociated with the text search service for the given press.getTextSession(Proxy proxy) Gets theOsidSessionassociated with the my text service.getTextSessionForPress(Id pressId, Proxy proxy) Gets theOsidSessionassociated with the text service for the given press.getTextSmartPressSession(Id pressId, Proxy proxy) 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 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 OsidProxyManager
closeMethods inherited from interface OsidProxyManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId, Proxy proxy) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime, Proxy proxy) Rolls back this service to a point in time.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.- Parameters:
proxy- a proxy- Returns:
- a
TextSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsText()isfalse- Compliance:
optional- This method must be implemented if {@code supportsText()} is {@code true} .
-
getTextSessionForPress
TextSession getTextSessionForPress(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the text service for the given press.- Parameters:
pressId- theIdof the pressproxy- a proxy- Returns:
- a
TextSession - Throws:
NotFoundException- noPressfound by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
TextLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTextLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextLookup()} is {@code true} .
-
getTextLookupSessionForPress
TextLookupSession getTextLookupSessionForPress(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the text lookup service for the given press.- Parameters:
pressId- theIdof thePressproxy- a proxy- Returns:
- a
TextLookupSession - Throws:
NotFoundException- noPressfound by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
TextQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTextQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextQuery()} is {@code true} .
-
getTextQuerySessionForPress
TextQuerySession getTextQuerySessionForPress(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the text query service for the given press.- Parameters:
pressId- theIdof thePressproxy- a proxy- Returns:
- a
TextQuerySession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
TextSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTextSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextSearch()} is {@code true} .
-
getTextSearchSessionForPress
TextSearchSession getTextSearchSessionForPress(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the text search service for the given press.- Parameters:
pressId- theIdof thePressproxy- a proxy- Returns:
- a
TextSearchSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
TextAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTextAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextAdmin()} is {@code true} .
-
getTextAdminSessionForPress
TextAdminSession getTextAdminSessionForPress(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the text administration service for the given press.- Parameters:
pressId- theIdof thePressproxy- a proxy- Returns:
- a
TextAdminSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the text notification service.- Parameters:
textReceiver- the notification callbackproxy- a proxy- Returns:
- a
TextNotificationSession - Throws:
NullArgumentException-textReceiverorproxyisnullOperationFailedException- 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, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the text notification service for the given press.- Parameters:
textReceiver- the notification callbackpressId- theIdof thePressproxy- a proxy- Returns:
- a
TextNotificationSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-textReceiver,pressId, orproxyisnullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
TextPressSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTextPress()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextPress()} is {@code true} .
-
getTextPressAssignmentSession
TextPressAssignmentSession getTextPressAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning texts to presses.- Parameters:
proxy- a proxy- Returns:
- a
TextPressAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsTextPressAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTextPressAssignment()} is {@code true} .
-
getTextSmartPressSession
TextSmartPressSession getTextSmartPressSession(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage text smart presses.- Parameters:
pressId- theIdof thePressproxy- a proxy- Returns:
- a
TextSmartPressSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
IdiomLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIdiomLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomLookup()} is {@code true} .
-
getIdiomLookupSessionForPress
IdiomLookupSession getIdiomLookupSessionForPress(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the idiom lookup service for the given press.- Parameters:
pressId- theIdof thePressproxy- a proxy- Returns:
- a
IdiomLookupSession - Throws:
NotFoundException- noPressfound by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
IdiomQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIdiomQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomQuery()} is {@code true} .
-
getIdiomQuerySessionForPress
IdiomQuerySession getIdiomQuerySessionForPress(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the idiom query service for the given press.- Parameters:
pressId- theIdof thePressproxy- a proxy- Returns:
- a
IdiomQuerySession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
IdiomSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIdiomSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomSearch()} is {@code true} .
-
getIdiomSearchSessionForPress
IdiomSearchSession getIdiomSearchSessionForPress(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the idiom search service for the given press.- Parameters:
pressId- theIdof thePressproxy- a proxy- Returns:
- a
IdiomSearchSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
IdiomAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIdiomAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomAdmin()} is {@code true} .
-
getIdiomAdminSessionForPress
IdiomAdminSession getIdiomAdminSessionForPress(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the idiom administration service for the given press.- Parameters:
pressId- theIdof thePressproxy- a proxy- Returns:
- a
IdiomAdminSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the idiom notification service.- Parameters:
idiomReceiver- the notification callbackproxy- a proxy- Returns:
- a
IdiomNotificationSession - Throws:
NullArgumentException-idiomReceiverorproxyisnullOperationFailedException- 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, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the idiom notification service for the given press.- Parameters:
idiomReceiver- the notification callbackpressId- theIdof thePressproxy- a proxy- Returns:
- a
IdiomNotificationSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-idiomReceiver, pressId, orproxyisnullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
IdiomPressSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIdiomPress()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomPress()} is {@code true} .
-
getIdiomPressAssignmentSession
IdiomPressAssignmentSession getIdiomPressAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning idioms to presses.- Parameters:
proxy- a proxy- Returns:
- a
IdiomPressAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIdiomPressAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIdiomPressAssignment()} is {@code true} .
-
getIdiomSmartPressSession
IdiomSmartPressSession getIdiomSmartPressSession(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage idiom smart presses.- Parameters:
pressId- theIdof thePressproxy- a proxy- Returns:
- a
IdiomSmartPressSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
ParameterLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsParameterLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterLookup()} is {@code true} .
-
getParameterLookupSessionForPress
ParameterLookupSession getParameterLookupSessionForPress(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the parameter lookup service for the given press.- Parameters:
pressId- theIdof thePressproxy- a proxy- Returns:
- a
ParameterLookupSession - Throws:
NotFoundException- noPressfound by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
ParameterQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsParameterQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterQuery()} is {@code true} .
-
getParameterQuerySessionForPress
ParameterQuerySession getParameterQuerySessionForPress(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the parameter query service for the given press.- Parameters:
pressId- theIdof thePressproxy- a proxy- Returns:
- a
ParameterQuerySession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
ParameterSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsParameterSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterSearch()} is {@code true} .
-
getParameterSearchSessionForPress
ParameterSearchSession getParameterSearchSessionForPress(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the parameter search service for the given press.- Parameters:
pressId- theIdof thePressproxy- a proxy- Returns:
- a
ParameterSearchSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
ParameterAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsParameterAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterAdmin()} is {@code true} .
-
getParameterAdminSessionForPress
ParameterAdminSession getParameterAdminSessionForPress(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the parameter administration service for the given press.- Parameters:
pressId- theIdof thePressproxy- a proxy- Returns:
- a
ParameterAdminSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-pressId or proxy is nullOperationFailedException- 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, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the parameter notification service.- Parameters:
parameterReceiver- the notification callbackproxy- a proxy- Returns:
- a
ParameterNotificationSession - Throws:
NullArgumentException-parameterReceiverorproxyisnullOperationFailedException- 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, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the parameter notification service for the given press.- Parameters:
parameterReceiver- the notification callbackpressId- theIdof thePressproxy- a proxy- Returns:
- a
ParameterNotificationSession - Throws:
NotFoundException- no press found by the givenIdNullArgumentException-parameterReceiver, pressId, orproxyisnullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
ParameterPressSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsParameterPress()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterPress()} is {@code true} .
-
getParameterPressAssignmentSession
ParameterPressAssignmentSession getParameterPressAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning parameters to presses.- Parameters:
proxy- a proxy- Returns:
- a
ParameterPressAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsParameterPressAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsParameterPressAssignment()} is {@code true} .
-
getParameterSmartPressSession
ParameterSmartPressSession getParameterSmartPressSession(Id pressId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage parameter smart presses.- Parameters:
pressId- theIdof the pressproxy- a proxy- Returns:
- a
ParameterSmartPressSession - Throws:
NotFoundException- noPressfound by the givenIdNullArgumentException-pressIdorproxyisnullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
PressLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
PressQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
PressSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
PressAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPressAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPressAdmin()} is {@code true} .
-
getPressNotificationSession
PressNotificationSession getPressNotificationSession(PressReceiver pressReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the press notification service.- Parameters:
pressReceiver- the notification callbackproxy- a proxy- Returns:
- a
PressNotificationSession - Throws:
NullArgumentException-pressReceiverorproxyisnullOperationFailedException- 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.- Parameters:
proxy- a proxy- Returns:
- a
PressHierarchySessionfor presses - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPressHierarchy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPressHierarchy()} is {@code true} .
-
getPressHierarchyDesignSession
PressHierarchyDesignSession getPressHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the press hierarchy design service.- Parameters:
proxy- a proxy- Returns:
- a
HierarchyDesignSessionfor presses - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsPressHierarchyDesign()isfalse- Compliance:
optional- This method must be implemented if {@code supportsPressHierarchyDesign()} is {@code true} .
-
getLexiconBatchProxyManager
Gets theLexiconBatchProxyManager.- Returns:
- a
LexiconBatchProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsLexiconBatch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsLexiconBatch()} is {@code true} .
-