public class InformationSystem extends Object
| Constructor and Description |
|---|
InformationSystem() |
| Modifier and Type | Method and Description |
|---|---|
static String |
CreateGenericResource(String content,
gr.uoa.di.madgik.environment.is.Query attributes,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static void |
DeleteGenericResource(String id,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static gr.uoa.di.madgik.commons.infra.nodeselection.NodeSelector |
GetDefaultNodeSelector() |
static String |
GetGenericByID(String ID,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static List<String> |
GetGenericByName(String Name,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static String |
GetLocalNodeHostName() |
static String |
GetLocalNodePE2ngPort(gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static String |
GetLocalNodePort() |
static gr.uoa.di.madgik.environment.is.elements.NodeInfo |
GetMatchingNode(String RankingExpression,
String RequirementsExpression,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static gr.uoa.di.madgik.environment.is.elements.NodeInfo |
GetMatchingNode(String RankingExpression,
String RequirementsExpression,
gr.uoa.di.madgik.commons.infra.nodeselection.NodeSelector selector,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static List<gr.uoa.di.madgik.environment.is.elements.NodeInfo> |
GetMatchingNodes(String RankingExpression,
String RequirementsExpression,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static gr.uoa.di.madgik.environment.is.elements.NodeInfo |
GetNode(String NodeID,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static gr.uoa.di.madgik.environment.is.elements.NodeInfo |
GetNode(String Hostname,
String Port,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static String |
GetOpenSearchGenericByDescriptionDocumentURI(String URI,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static void |
Init(String ProviderName,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static List<String> |
Query(gr.uoa.di.madgik.environment.is.Query query,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static List<String> |
Query(String QueryString,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static String |
RegisterNode(gr.uoa.di.madgik.environment.is.elements.NodeInfo Info,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static List<String> |
RetrieveByQualifier(String qualifier,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static void |
UnregisterNode(String NodeID,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
static void |
UpdateGenericResource(String id,
String content,
gr.uoa.di.madgik.environment.is.Query query,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
public static void Init(String ProviderName, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentValidationException
gr.uoa.di.madgik.environment.exception.EnvironmentValidationExceptionpublic static gr.uoa.di.madgik.commons.infra.nodeselection.NodeSelector GetDefaultNodeSelector()
throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static List<String> Query(String QueryString, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static List<String> Query(gr.uoa.di.madgik.environment.is.Query query, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static List<String> RetrieveByQualifier(String qualifier, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static String RegisterNode(gr.uoa.di.madgik.environment.is.elements.NodeInfo Info, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static void UnregisterNode(String NodeID, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static gr.uoa.di.madgik.environment.is.elements.NodeInfo GetNode(String NodeID, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static gr.uoa.di.madgik.environment.is.elements.NodeInfo GetNode(String Hostname, String Port, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static gr.uoa.di.madgik.environment.is.elements.NodeInfo GetMatchingNode(String RankingExpression, String RequirementsExpression, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static gr.uoa.di.madgik.environment.is.elements.NodeInfo GetMatchingNode(String RankingExpression, String RequirementsExpression, gr.uoa.di.madgik.commons.infra.nodeselection.NodeSelector selector, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static String CreateGenericResource(String content, gr.uoa.di.madgik.environment.is.Query attributes, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static List<gr.uoa.di.madgik.environment.is.elements.NodeInfo> GetMatchingNodes(String RankingExpression, String RequirementsExpression, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static String GetGenericByID(String ID, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static List<String> GetGenericByName(String Name, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static String GetOpenSearchGenericByDescriptionDocumentURI(String URI, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static void UpdateGenericResource(String id, String content, gr.uoa.di.madgik.environment.is.Query query, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static void DeleteGenericResource(String id, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static String GetLocalNodeHostName() throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static String GetLocalNodePort() throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic static String GetLocalNodePE2ngPort(gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionCopyright © 2017. All Rights Reserved.