public interface TopologyBatchManager extends OsidManager, TopologyBatchProfile
The topology batch manager provides access to topology batch sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
NodeBatchAdminSession: a session to create, modify
and delete Nodes in bulk EdgeBatchAdminSession: a session to create, modify
and delete Edges in bulk GraphBatchAdminSession: a session to create,
modify and delete Graph in bulk | Modifier and Type | Method and Description |
|---|---|
EdgeBatchAdminSession |
getEdgeBatchAdminSession()
Gets the
OsidSession associated with the bulk edge
administration service. |
EdgeBatchAdminSession |
getEdgeBatchAdminSessionForGraph(Id graphId)
Gets the
OsidSession associated with the bulk edge
administration service for the given graph. |
GraphBatchAdminSession |
getGraphBatchAdminSession()
Gets the
OsidSession associated with the bulk graph
administration service. |
NodeBatchAdminSession |
getNodeBatchAdminSession()
Gets the
OsidSession associated with the bulk node
administration service. |
NodeBatchAdminSession |
getNodeBatchAdminSessionForGraph(Id graphId)
Gets the
OsidSession associated with the bulk node
administration service for the given graph. |
changeBranch, initialize, rollbackServiceclosesupportsEdgeBatchAdmin, supportsGraphBatchAdmin, supportsNodeBatchAdmin, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdNodeBatchAdminSession getNodeBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk node
administration service. NodeBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsNodeBatchAdmin() is false optional - This method must be implemented if
supportsNodeBatchAdmin() is true. NodeBatchAdminSession getNodeBatchAdminSessionForGraph(Id graphId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk node
administration service for the given graph.graphId - the Id of the Graph NodeBatchAdminSession NotFoundException - no Graph found by
the given Id NullArgumentException - graphId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsNodeBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsNodeBatchAdmin() and
supportsVisibleFederation() are true
EdgeBatchAdminSession getEdgeBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk edge
administration service. EdgeBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsEdgeBatchAdmin() is false optional - This method must be implemented if
supportsEdgeBatchAdmin() is true. EdgeBatchAdminSession getEdgeBatchAdminSessionForGraph(Id graphId) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk edge
administration service for the given graph.graphId - the Id of the Graph EdgeBatchAdminSession NotFoundException - no Graph found by
the given Id NullArgumentException - graphId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsEdgeBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsEdgeBatchAdmin() and
supportsVisibleFederation() are true
GraphBatchAdminSession getGraphBatchAdminSession() throws OperationFailedException
OsidSession associated with the bulk graph
administration service. GraphBatchAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsGraphBatchAdmin() is false optional - This method must be implemented if
supportsGraphBatchAdmin() is true.