Class OMRProxy
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
com.sas.services.information.metadata.Metadata
com.sas.services.information.metadata.OMRConnection
com.sas.services.information.metadata.OMRTCPIPConnection
com.sas.services.information.metadata.OMRProxy
- All Implemented Interfaces:
ConnectionInterface,MetadataInterface,ProxyInterface,TCPIPConnectionInterface,PublicObjectInterface,com.sas.storage.editableproperties.SubstitutionProperties,Serializable,Remote
OMRProxy
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static int[]protected static String[]protected static final Stringprotected static final StringFields inherited from class com.sas.services.information.metadata.OMRTCPIPConnection
CURRENT_VERSION, OLDEST_VERSIONFields inherited from class com.sas.services.information.metadata.Metadata
_actionInterfaces, _children, _isCompatible, _isDestroyPending, _isReadCompatible, _myRefreshInterval, _myState, _omrCreateDate, _omrModifyDate, _repository, _repositoryFlag, _repositoryObject, _treeRefreshTime, formats, gmtZone, OMSOBJ_STRING, REPOSITORY_DAV, REPOSITORY_LOMR, REPOSITORY_NONE, REPOSITORY_OMR, SLASHFields inherited from class java.rmi.server.RemoteObject
refFields inherited from interface com.sas.services.information.metadata.MetadataInterface
METADATA_STATE_DELETED, METADATA_STATE_DESTROYED, METADATA_STATE_NEW, METADATA_STATE_NORMAL, PERMISSION_READMETADATA, PERMISSION_WRITEMETADATAFields inherited from interface com.sas.storage.editableproperties.SubstitutionProperties
PROPERTY_SUFFIX_DIRPATH, PROPERTY_SUFFIX_FILEPATH, PROPERTY_SUFFIX_HOST, PROPERTY_SUFFIX_PORT, PROPERTY_SUFFIX_URI -
Constructor Summary
ConstructorsConstructorDescriptionOMRProxy(com.sas.metadata.remote.impl.TCPIPConnectionImpl o) Constructor for the OMRProxy classOMRProxy(com.sas.metadata.remote.impl.TCPIPConnectionImpl_Stub o) Constructor for the OMRProxy classOMRProxy(com.sas.metadata.remote.TCPIPConnection o) Constructor for the OMRProxy classOMRProxy(RepositoryInterface repos, String name, FolderInterface parent) Constructor for the OMRProxy object -
Method Summary
Modifier and TypeMethodDescriptionStringgetPath()Returns the path for this ProxyStringReturns the scheme for this ProxyStringgetURI()Returns the URI for this proxyvoidsetPath(String path) Sets the path for this ProxyvoidsetScheme(String scheme) Sets the scheme for this ProxyvoidsetURI(String uri) Sets the URI for this ProxyMethods inherited from class com.sas.services.information.metadata.OMRTCPIPConnection
getHost, getPort, getService, getSubstitutionProperties, getType, setHost, setPort, setService, setSubstitutionPropertiesMethods inherited from class com.sas.services.information.metadata.OMRConnection
addProvider, getApplicationProtocol, getAuthenticationType, getCommunicationProtocol, getDomain, getProperties, getProviders, getSource, removeProvider, setApplicationProtocol, setAuthenticationType, setCommunicationProtocol, setDomain, setProperty, setProviders, setSourceMethods inherited from class com.sas.services.information.metadata.Metadata
add, addAccessControl, addAttribute, addAttributes, addDocument, addExtension, addGroup, addImplementor, addKeyword, addNoteTextStore, addNoteTextStore, addObjectProperty, addObjectProperty, addPermissions, addProcessorInterface, addPrompt, addPropertySet, addRemark, addResponsibleParty, addToList, addTransactionListener, addUsedByPrototype, checkin, checkout, checkPulse, clearInformationService, commit, copyTo, countAssociatedObjects, delete, deleteAttribute, deleteAttributes, deleteRootObject, destroy, fromByteArray, getAccessControls, getAttribute, getAttributes, getAuthorizationUtil, getContainer, getCreateDate, getCreatedBy, getDefaultLocalizableProperties, getDescription, getDocuments, getEntityKey, getEntityURL, getExtensions, getGroups, getGUID, getIdentifier, getIdentities, getImplementors, getInformationService, getKeywords, getLockedBy, getModifiedBy, getModifyDate, getName, getNoteTextStore, getNoteTextStores, getNoteTextStoresByRole, getObjectProperties, getObjectURI, getParent, getParentPath, getParents, getPath, getPaths, getPathUrl, getPathUrl, getPermission, getPermissions, getPermissions, getPreviousVersionNames, getPrimaryPropertyGroup, getProcessorInterface, getPrompt, getPrompts, getPropertyBag, getPropertySets, getRemarksList, getReposId, getRepository, getRepositoryEntity, getRepositoryName, getReposKey, getResponsibleParties, getState, getTrackingId, getTreeRefresh, getTypeDescriptor, getUsageVersion, getUsedByPrototypes, getUsingPrototype, getVersion, hashCode, isAuthorized, isCompatible, isConnectionException, isDeleted, isDestroyed, isLoggingEnabled, isObjectAlive, isReadCompatible, logFormat, logFormat, logFormat, logFormat, logMessage, logMessage, logThrowable, mapNameToFilesystem, mapUrlToFilesystem, moveTo, newServiceObject, notifyTransactionListeners, refresh, removeAccessControl, removeDocument, removeExtension, removeFromList, removeGroup, removeImplementor, removeKeyword, removeNoteTextStore, removeObjectProperty, removePermissions, removePrompt, removePropertySet, removeResponsibleParty, removeResponsiblePartyByIdentity, removeUsedByPrototype, reset, rollback, setAttribute, setAttributes, setCompatibility, setDefaultLocalizableProperties, setDeleted, setDescription, setDocuments, setExtensions, setGroups, setGUID, setKeywords, setName, setNoteTextStores, setObjectProperties, setPermission, setPrimaryPropertyGroup, setPrompt, setPrompts, setRemarksList, setRepository, setTreeRefresh, setUsingPrototype, startTransaction, toByteArray, toString, transactionEvent, uncheckout, update, updateFromBag, validateNameAndFolder, validateNameAndFolder, versionMethods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObjectMethods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLogMethods inherited from class java.rmi.server.RemoteObject
equals, getRef, toStubMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.sas.services.information.metadata.ConnectionInterface
addProvider, getApplicationProtocol, getAuthenticationType, getCommunicationProtocol, getDomain, getProperties, getProviders, getSource, removeProvider, setApplicationProtocol, setAuthenticationType, setCommunicationProtocol, setDomain, setProperty, setProviders, setSourceMethods inherited from interface com.sas.services.information.metadata.MetadataInterface
add, addAccessControl, addAttribute, addAttributes, addDocument, addExtension, addGroup, addImplementor, addKeyword, addNoteTextStore, addNoteTextStore, addObjectProperty, addObjectProperty, addPermissions, addPrompt, addPropertySet, addRemark, addResponsibleParty, addTransactionListener, addUsedByPrototype, checkin, checkout, commit, copyTo, countAssociatedObjects, delete, deleteAttribute, deleteAttributes, destroy, getAccessControls, getAttribute, getAttributes, getAuthorizationUtil, getCreateDate, getCreatedBy, getDescription, getDocuments, getEntityKey, getEntityURL, getExtensions, getGroups, getGUID, getIdentities, getImplementors, getKeywords, getLockedBy, getModifiedBy, getModifyDate, getNoteTextStore, getNoteTextStores, getNoteTextStoresByRole, getObjectProperties, getParent, getParentPath, getParents, getPath, getPaths, getPermission, getPermissions, getPermissions, getPreviousVersionNames, getPrimaryPropertyGroup, getPrompt, getPrompts, getPropertyBag, getPropertySets, getRemarksList, getReposId, getRepository, getRepositoryEntity, getRepositoryName, getReposKey, getResponsibleParties, getState, getTrackingId, getType, getUsageVersion, getUsedByPrototypes, getUsingPrototype, getVersion, isAuthorized, isCompatible, isDeleted, isDestroyed, isObjectAlive, isReadCompatible, mapNameToFilesystem, mapUrlToFilesystem, moveTo, newServiceObject, refresh, removeAccessControl, removeDocument, removeExtension, removeGroup, removeImplementor, removeKeyword, removeNoteTextStore, removeObjectProperty, removePermissions, removePrompt, removePropertySet, removeResponsibleParty, removeResponsiblePartyByIdentity, removeUsedByPrototype, rollback, setAttribute, setAttributes, setDeleted, setDescription, setDocuments, setExtensions, setGroups, setGUID, setKeywords, setName, setNoteTextStores, setObjectProperties, setPermission, setPrimaryPropertyGroup, setPrompt, setPrompts, setRemarksList, setRepository, setUsingPrototype, startTransaction, toByteArray, transactionEvent, uncheckout, update, updateFromBag, versionMethods inherited from interface com.sas.services.information.publicobject.PublicObjectInterface
addProcessorInterface, getContainer, getIdentifier, getName, getObjectURI, getPathUrl, getProcessorInterface, getTypeDescriptorMethods inherited from interface com.sas.services.information.metadata.TCPIPConnectionInterface
getHost, getPort, getService, setHost, setPort, setService
-
Field Details
-
PROXY_PATH_PROPNAME
protected static final String PROXY_PATH_PROPNAME- See Also:
-
PROXY_APP_PROTOCOL
protected static final String PROXY_APP_PROTOCOL- See Also:
-
m_supportedSchemes
protected static String[] m_supportedSchemes -
m_defPorts
protected static int[] m_defPorts
-
-
Constructor Details
-
OMRProxy
public OMRProxy(com.sas.metadata.remote.TCPIPConnection o) throws RemoteException Constructor for the OMRProxy class- Parameters:
o- TCPIPConnection object to model OMRProxy- Throws:
RemoteException
-
OMRProxy
public OMRProxy(com.sas.metadata.remote.impl.TCPIPConnectionImpl o) throws RemoteException Constructor for the OMRProxy class- Parameters:
o- TCPIPConnectionImpl object to model OMRProxy- Throws:
RemoteException
-
OMRProxy
public OMRProxy(com.sas.metadata.remote.impl.TCPIPConnectionImpl_Stub o) throws RemoteException Constructor for the OMRProxy class- Parameters:
o- TCPIPConnectionImpl_Stub object to model OMRProxy- Throws:
RemoteException
-
OMRProxy
public OMRProxy(RepositoryInterface repos, String name, FolderInterface parent) throws RemoteException Constructor for the OMRProxy object- Parameters:
repos- The repository to create this object inname- The name of the object to createparent- The parent folder of the object- Throws:
RemoteException
-
-
Method Details
-
getPath
Description copied from interface:ProxyInterfaceReturns the path for this Proxy- Specified by:
getPathin interfaceProxyInterface- Returns:
- String representing the path for this proxy
- Throws:
ServiceExceptionRemoteException
-
getScheme
public String getScheme() throws RemoteExceptionDescription copied from interface:ProxyInterfaceReturns the scheme for this Proxy- Specified by:
getSchemein interfaceProxyInterface- Returns:
- String representing the scheme for this proxy
- Throws:
RemoteException
-
getURI
Description copied from interface:ProxyInterfaceReturns the URI for this proxy- Specified by:
getURIin interfaceProxyInterface- Returns:
- String representing the URI for this proxy
- Throws:
ServiceExceptionRemoteException
-
setPath
Description copied from interface:ProxyInterfaceSets the path for this Proxy- Specified by:
setPathin interfaceProxyInterface- Parameters:
path- Path to set for this proxy- Throws:
RemoteExceptionServiceException
-
setScheme
public void setScheme(String scheme) throws RemoteException Description copied from interface:ProxyInterfaceSets the scheme for this Proxy- Specified by:
setSchemein interfaceProxyInterface- Parameters:
scheme- Scheme to set for this Proxy- Throws:
RemoteException
-
setURI
Description copied from interface:ProxyInterfaceSets the URI for this Proxy- Specified by:
setURIin interfaceProxyInterface- Parameters:
uri- The uri to set for this proxy- Throws:
ServiceExceptionRemoteException
-