gov.nih.nci.cagrid.introduce.extension
Class ExtensionsLoader

java.lang.Object
  extended by gov.nih.nci.cagrid.introduce.extension.ExtensionsLoader

public class ExtensionsLoader
extends java.lang.Object


Field Summary
static java.lang.String AUTHORIZATION_EXTENSION
           
static java.lang.String DEPLOYMENT_EXTENSION
           
static java.lang.String DISCOVERY_EXTENSION
           
static java.lang.String EXTENSIONS_DIRECTORY
           
static java.lang.String RESOURCE_PROPERTY_EDITOR_EXTENSION
           
static java.lang.String SERVICE_EXTENSION
           
 
Method Summary
 AuthorizationExtensionDescriptionType getAuthorizationExtension(java.lang.String name)
           
 AuthorizationExtensionDescriptionType getAuthorizationExtensionByDisplayName(java.lang.String displayName)
           
 java.util.List getAuthorizationExtensions()
           
 DeploymentExtensionDescriptionType getDeploymentExtension(java.lang.String name)
           
 java.util.List getDeploymentExtensions()
           
 DiscoveryExtensionDescriptionType getDiscoveryExtension(java.lang.String name)
           
 DiscoveryExtensionDescriptionType getDiscoveryExtensionByDisplayName(java.lang.String displayName)
           
 java.util.List getDiscoveryExtensions()
           
 ExtensionDescription getExtension(java.lang.String name)
           
 java.io.File getExtensionsDir()
           
static ExtensionsLoader getInstance()
           
 ResourcePropertyEditorExtensionDescriptionType getResourcePropertyEditorExtension(java.lang.String name)
           
 java.util.List getResourcePropertyEditorExtensions()
           
 ServiceExtensionDescriptionType getServiceExtension(java.lang.String name)
           
 ServiceExtensionDescriptionType getServiceExtensionByDisplayName(java.lang.String displayName)
           
 java.util.List getServiceExtensions()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXTENSIONS_DIRECTORY

public static final java.lang.String EXTENSIONS_DIRECTORY

DISCOVERY_EXTENSION

public static final java.lang.String DISCOVERY_EXTENSION
See Also:
Constant Field Values

SERVICE_EXTENSION

public static final java.lang.String SERVICE_EXTENSION
See Also:
Constant Field Values

DEPLOYMENT_EXTENSION

public static final java.lang.String DEPLOYMENT_EXTENSION
See Also:
Constant Field Values

RESOURCE_PROPERTY_EDITOR_EXTENSION

public static final java.lang.String RESOURCE_PROPERTY_EDITOR_EXTENSION
See Also:
Constant Field Values

AUTHORIZATION_EXTENSION

public static final java.lang.String AUTHORIZATION_EXTENSION
See Also:
Constant Field Values
Method Detail

getInstance

public static ExtensionsLoader getInstance()

getAuthorizationExtensions

public java.util.List getAuthorizationExtensions()

getServiceExtensions

public java.util.List getServiceExtensions()

getResourcePropertyEditorExtensions

public java.util.List getResourcePropertyEditorExtensions()

getExtension

public ExtensionDescription getExtension(java.lang.String name)

getServiceExtension

public ServiceExtensionDescriptionType getServiceExtension(java.lang.String name)

getDeploymentExtension

public DeploymentExtensionDescriptionType getDeploymentExtension(java.lang.String name)

getAuthorizationExtension

public AuthorizationExtensionDescriptionType getAuthorizationExtension(java.lang.String name)

getResourcePropertyEditorExtension

public ResourcePropertyEditorExtensionDescriptionType getResourcePropertyEditorExtension(java.lang.String name)

getServiceExtensionByDisplayName

public ServiceExtensionDescriptionType getServiceExtensionByDisplayName(java.lang.String displayName)

getDiscoveryExtension

public DiscoveryExtensionDescriptionType getDiscoveryExtension(java.lang.String name)

getDiscoveryExtensionByDisplayName

public DiscoveryExtensionDescriptionType getDiscoveryExtensionByDisplayName(java.lang.String displayName)

getAuthorizationExtensionByDisplayName

public AuthorizationExtensionDescriptionType getAuthorizationExtensionByDisplayName(java.lang.String displayName)

getDiscoveryExtensions

public java.util.List getDiscoveryExtensions()

getDeploymentExtensions

public java.util.List getDeploymentExtensions()

getExtensionsDir

public java.io.File getExtensionsDir()