|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.services.information.metadata.OMRProxyList
public class OMRProxyList
OMRProxyList
Field Summary | |
---|---|
static com.sas.util.UsageVersion |
CURRENT_VERSION
|
static com.sas.util.UsageVersion |
OLDEST_VERSION
|
static java.lang.String |
PROPERTY_PROXYMACHINE_LIST
|
Fields 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, SLASH |
Fields inherited from interface com.sas.services.information.metadata.MetadataInterface |
---|
METADATA_STATE_DELETED, METADATA_STATE_DESTROYED, METADATA_STATE_NEW, METADATA_STATE_NORMAL, PERMISSION_READMETADATA, PERMISSION_WRITEMETADATA |
Constructor Summary | |
---|---|
OMRProxyList()
Default constructor for the OMRProxyList class |
|
OMRProxyList(java.lang.Class theClass)
|
|
OMRProxyList(java.lang.Object o)
|
|
OMRProxyList(java.lang.Object o,
java.lang.Class theClass)
|
|
OMRProxyList(com.sas.metadata.remote.ServerComponent component)
|
Method Summary | |
---|---|
java.lang.String |
generateNextProxyName()
Generates the name of the next proxy in this proxy list. |
java.util.List<java.lang.String> |
getProxiedMachines()
Returns the list of machines configured to use this proxy. |
java.util.List<ProxyInterface> |
getProxies()
Returns a list of ProxyInterfaces representing the proxies |
java.util.List<java.lang.String> |
getProxyURIs()
Returns the list of proxies as URI strings |
com.sas.storage.editableproperties.PropertyList |
getSubstitutionProperties()
|
void |
setProxiedMachines(java.util.List<java.lang.String> machines)
Sets the list of machines configured to use this proxy. |
void |
setProxies(java.util.List<ProxyInterface> proxies)
Sets the list of proxies based on the given ProxyInterface list. |
void |
setProxyURIs(java.util.List<java.lang.String> uris)
Sets the list of proxies based on the given URI strings |
void |
setSubstitutionProperties(com.sas.storage.editableproperties.PropertyMap map)
|
Methods inherited from interface com.sas.services.information.publicobject.PublicObjectInterface |
---|
addProcessorInterface, getContainer, getIdentifier, getName, getObjectURI, getPathUrl, getProcessorInterface, getTypeDescriptor |
Field Detail |
---|
public static final com.sas.util.UsageVersion OLDEST_VERSION
public static final com.sas.util.UsageVersion CURRENT_VERSION
public static final java.lang.String PROPERTY_PROXYMACHINE_LIST
Constructor Detail |
---|
public OMRProxyList() throws java.rmi.RemoteException
java.rmi.RemoteException
public OMRProxyList(java.lang.Class theClass) throws java.rmi.RemoteException
java.rmi.RemoteException
public OMRProxyList(java.lang.Object o, java.lang.Class theClass) throws java.rmi.RemoteException
java.rmi.RemoteException
public OMRProxyList(java.lang.Object o) throws java.rmi.RemoteException
java.rmi.RemoteException
public OMRProxyList(com.sas.metadata.remote.ServerComponent component) throws java.rmi.RemoteException
theClass
-
java.rmi.RemoteException
Method Detail |
---|
public java.util.List<java.lang.String> getProxiedMachines() throws java.rmi.RemoteException, ServiceException
ProxyListInterface
getProxiedMachines
in interface ProxyListInterface
java.rmi.RemoteException
VersionIncompatibleException
ServiceException
public java.util.List<ProxyInterface> getProxies() throws java.rmi.RemoteException, ServiceException
ProxyListInterface
getProxies
in interface ProxyListInterface
java.rmi.RemoteException
VersionIncompatibleException
ServiceException
public java.util.List<java.lang.String> getProxyURIs() throws java.rmi.RemoteException, ServiceException
ProxyListInterface
getProxyURIs
in interface ProxyListInterface
java.rmi.RemoteException
ServiceException
public void setProxiedMachines(java.util.List<java.lang.String> machines) throws java.lang.IllegalArgumentException, ServiceException, java.rmi.RemoteException
ProxyListInterface
setProxiedMachines
in interface ProxyListInterface
machines
- List containing machine names to use this proxy
java.lang.IllegalArgumentException
ServiceException
java.rmi.RemoteException
public void setProxies(java.util.List<ProxyInterface> proxies) throws java.rmi.RemoteException, ServiceException
ProxyListInterface
setProxies
in interface ProxyListInterface
proxies
- The list of ProxyInterface objects to set.
java.rmi.RemoteException
ServiceException
public void setProxyURIs(java.util.List<java.lang.String> uris) throws java.rmi.RemoteException, ServiceException
ProxyListInterface
setProxyURIs
in interface ProxyListInterface
uris
- The list of URI strings to create and set proxy objects for.
java.rmi.RemoteException
ServiceException
public java.lang.String generateNextProxyName() throws java.rmi.RemoteException, ServiceException
ProxyListInterface
generateNextProxyName
in interface ProxyListInterface
java.rmi.RemoteException
ServiceException
public com.sas.storage.editableproperties.PropertyList getSubstitutionProperties() throws com.sas.storage.editableproperties.UnexpectedSubstitutionException
getSubstitutionProperties
in interface com.sas.storage.editableproperties.SubstitutionProperties
com.sas.storage.editableproperties.UnexpectedSubstitutionException
public void setSubstitutionProperties(com.sas.storage.editableproperties.PropertyMap map) throws com.sas.storage.editableproperties.UnexpectedSubstitutionException
setSubstitutionProperties
in interface com.sas.storage.editableproperties.SubstitutionProperties
com.sas.storage.editableproperties.UnexpectedSubstitutionException
|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |