org.gcube.common.core.scope
Class VRE

java.lang.Object
  extended by org.gcube.common.core.scope.GCUBEScope
      extended by org.gcube.common.core.scope.VRE

public class VRE
extends GCUBEScope

A scope of type VRE.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.gcube.common.core.scope.GCUBEScope
GCUBEScope.MalformedScopeExpressionException, GCUBEScope.ScopeExpression, GCUBEScope.Type
 
Field Summary
 
Fields inherited from class org.gcube.common.core.scope.GCUBEScope
pathSeparator, serviceMap
 
Constructor Summary
protected VRE(String name)
           
 
Method Summary
 ServiceMap getServiceMap()
          Returns the map of service endpoints associated with the scope.
 
Methods inherited from class org.gcube.common.core.scope.GCUBEScope
equals, getEnclosingScope, getInfrastructure, getName, getScope, getType, hashCode, isEnclosedIn, isInfrastructure, makeCurrent, setEnclosingScope, setServiceMap, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VRE

protected VRE(String name)
Method Detail

getServiceMap

public ServiceMap getServiceMap()
                         throws GCUBEScopeNotSupportedException
Returns the map of service endpoints associated with the scope.

Specified by:
getServiceMap in class GCUBEScope
Returns:
the map
Throws:
GCUBEScopeNotSupportedException - if no service map is associated with the scope.


Copyright © 2012. All Rights Reserved.