*** This interface provides Binary Compatibility only, not Source Compatibility ***
Package com.sas.services.information
Interface ChildServerInterface
- All Superinterfaces:
Remote,ServerInterface
- All Known Implementing Classes:
OMIChildServer
@SASScope("ALL")
@BinaryCompatibilityOnly
public interface ChildServerInterface
extends ServerInterface
-
Field Summary
Fields inherited from interface com.sas.services.information.ServerInterface
DEFAULT_SERVER_NAME, SERVER_VERSION_913_SP3, SERVER_VERSION_913_SP4, SERVER_VERSION_920, SERVER_VERSION_930, SERVER_VERSION_UNKNOWN -
Method Summary
Methods inherited from interface com.sas.services.information.ServerInterface
addToCache, browseFetch, browseFolder, browseFolderRecursive, browseSearch, browseSearch, browseSearch, browseSearch, clearPendingChanges, connect, connect, connect, connect, debug, debug, debug, deleteEntity, destroy, error, error, executeRequest, factoryProcess, fetch, fetch, flush, fromByteArray, generatePassword, getDomain, getExplicitIdentityGroup, getFoundationRepository, getHomeFolder, getHomeFolder, getHost, getIdentity, getName, getObjectByPath, getObjectByPathFilter, getPerson, getPort, getProtocol, getRepositories, getRepositories, getRepository, getRepositoryInfo, getRepositoryName, getRepositoryNames, getRootFolder, getServerVersion, getTypeDescriptor, getTypeDescriptors, getUserContext, info, info, info, isAuthorized, isConnected, isUserAuthorized, loadTypes, loadTypes, newChild, newChild, newMetadata, reconnect, refreshAllData, refreshEntity, search, search, search, toByteArray, warn, warn, warn
-
Method Details
-
commit
Commit the changes in this child to its parent. If an exception is thrown during the commit, you must call rollback to close the transaction.- Throws:
ServiceException- if unable to commit the changes to the parent.RemoteException- if a network anomaly is encountered.
-
rollback
Roll back the changes in this child repository by deleting the cache without flushing it to the parent.- Throws:
ServiceException- if unable to rollback.RemoteException- if a network anomaly is encountered.
-