public class GCubeInformationSystemProvider extends Object implements gr.uoa.di.madgik.environment.is.IInformationSystemProvider
| Modifier and Type | Class and Description |
|---|---|
static class |
GCubeInformationSystemProvider.QualifierAttribute |
| Modifier and Type | Field and Description |
|---|---|
static String |
GCubeActionScopeHintName |
static String |
InformationSystemRIContainerServiceClassHintName |
static String |
InformationSystemRIContainerServiceNameHintName |
static String |
NodeSelectorHintName |
static String |
ResolveLocalNodeHintName |
static String |
RetryOnErrorCountHintName |
static String |
RetryOnErrorIntervalHintName |
| Constructor and Description |
|---|
GCubeInformationSystemProvider() |
| Modifier and Type | Method and Description |
|---|---|
String |
CreateGenericResource(String content,
gr.uoa.di.madgik.environment.is.Query attributes,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
void |
DeleteGenericResource(String id,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
String |
GetGenericByID(String ID,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
List<String> |
GetGenericByName(String Name,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
String |
GetLocalNodeHostName() |
String |
GetLocalNodePE2ngPort(gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
String |
GetLocalNodePort() |
gr.uoa.di.madgik.environment.is.elements.NodeInfo |
GetMatchingNode(String RankingExpression,
String RequirementsExpression,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
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) |
List<gr.uoa.di.madgik.environment.is.elements.NodeInfo> |
GetMatchingNodes(String RankingExpression,
String RequirementsExpression,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
gr.uoa.di.madgik.environment.is.elements.NodeInfo |
GetNode(String NodeID,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
gr.uoa.di.madgik.environment.is.elements.NodeInfo |
GetNode(String Hostname,
String Port,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
String |
GetOpenSearchGenericByDescriptionDocumentURI(String URI,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
List<String> |
Query(gr.uoa.di.madgik.environment.is.Query query,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
List<String> |
Query(String query,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
String |
RegisterNode(gr.uoa.di.madgik.environment.is.elements.NodeInfo info,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
List<String> |
RetrieveByQualifier(String qualifier,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
void |
UnregisterNode(String NodeID,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
void |
UpdateGenericResource(String id,
String content,
gr.uoa.di.madgik.environment.is.Query query,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) |
public static final String GCubeActionScopeHintName
public static final String RetryOnErrorCountHintName
public static final String RetryOnErrorIntervalHintName
public static final String InformationSystemRIContainerServiceClassHintName
public static final String InformationSystemRIContainerServiceNameHintName
public static final String ResolveLocalNodeHintName
public static final String NodeSelectorHintName
public List<String> RetrieveByQualifier(String qualifier, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
RetrieveByQualifier in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic 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
Query in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic List<String> Query(String query, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
Query in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic 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
GetMatchingNode in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic 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
GetMatchingNode in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic 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
GetMatchingNodes in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic 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
GetNode in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic 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
GetNode in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic String GetGenericByID(String ID, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
GetGenericByID in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic List<String> GetGenericByName(String Name, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
GetGenericByName in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic String GetOpenSearchGenericByDescriptionDocumentURI(String URI, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
GetOpenSearchGenericByDescriptionDocumentURI in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic 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
RegisterNode in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic void UnregisterNode(String NodeID, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
UnregisterNode in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic 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
CreateGenericResource in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic 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
UpdateGenericResource in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic void DeleteGenericResource(String id, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
DeleteGenericResource in interface gr.uoa.di.madgik.environment.is.IInformationSystemProviderpublic String GetLocalNodeHostName() throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
GetLocalNodeHostName in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic String GetLocalNodePort() throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
GetLocalNodePort in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionpublic String GetLocalNodePE2ngPort(gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints) throws gr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemException
GetLocalNodePE2ngPort in interface gr.uoa.di.madgik.environment.is.IInformationSystemProvidergr.uoa.di.madgik.environment.exception.EnvironmentInformationSystemExceptionCopyright © 2015. All Rights Reserved.