org.eaglei.services
Class InstitutionRegistry
java.lang.Object
org.eaglei.services.InstitutionRegistry
public class InstitutionRegistry
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EAGLEI_TIER_PROPERTY
public static final java.lang.String EAGLEI_TIER_PROPERTY
- See Also:
- Constant Field Values
EAGLEI_SUBDOMAIN_PROPERTY
public static final java.lang.String EAGLEI_SUBDOMAIN_PROPERTY
- See Also:
- Constant Field Values
CENTRAL_SEARCH_NODEID
public static final java.lang.String CENTRAL_SEARCH_NODEID
- See Also:
- Constant Field Values
PRODUCTION_TIER
public static final java.lang.String PRODUCTION_TIER
- See Also:
- Constant Field Values
InstitutionRegistry
public InstitutionRegistry()
setTier
public void setTier(java.lang.String tier)
getTier
public java.lang.String getTier()
setLocalNodeId
public void setLocalNodeId(java.lang.String localNodeId)
getLocalNodeId
public java.lang.String getLocalNodeId()
setNodeConfigs
public void setNodeConfigs(java.util.List<NodeConfig> nodeConfigs)
getNodeConfigs
public java.util.List<NodeConfig> getNodeConfigs()
getInstitution
public org.eaglei.model.EIEntity getInstitution(org.eaglei.model.EIURI uri)
- Lookup an institution entity by uri.
- Parameters:
uri -
- Returns:
getInstitution
public org.eaglei.model.EIEntity getInstitution()
- Get the institution entity of the application's node.
Null will be returned if running as the central search node.
- Returns:
getInstitutions
public java.util.List<org.eaglei.model.EIEntity> getInstitutions()
getRepositoryHttpConfig
public RepositoryHttpConfig getRepositoryHttpConfig()
- Gets a RepositoryHttpConfig for this institutional node.
Error will be thrown if this is a central search node.
- Returns:
- RepositoryHttpConfig
getRepositoryHttpConfig
public RepositoryHttpConfig getRepositoryHttpConfig(java.lang.String institutionUri)
Copyright © 2009-2011 Eagle-I. All Rights Reserved.