org.glassfish.admin.cli.resources
Class BindableResourcesHelper

java.lang.Object
  extended by org.glassfish.admin.cli.resources.BindableResourcesHelper

@Service
public class BindableResourcesHelper
extends Object

Author:
Jagadish Ramu

Constructor Summary
BindableResourcesHelper()
           
 
Method Summary
 Class getResourceByClass(BindableResource resource)
           
 String getResourceTypeName(BindableResource resource)
           
 boolean resourceExists(String jndiName, String target)
           
 ResourceStatus validateBindableResourceForDuplicates(Resources resources, String jndiName, boolean validateResourceRef, String target, Class<? extends BindableResource> resourceTypeToValidate)
          checks whether duplicate resource exists or resource is already created but not resource-ref or resource-ref already exists.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BindableResourcesHelper

public BindableResourcesHelper()
Method Detail

resourceExists

public boolean resourceExists(String jndiName,
                              String target)

validateBindableResourceForDuplicates

public ResourceStatus validateBindableResourceForDuplicates(Resources resources,
                                                            String jndiName,
                                                            boolean validateResourceRef,
                                                            String target,
                                                            Class<? extends BindableResource> resourceTypeToValidate)
checks whether duplicate resource exists or resource is already created but not resource-ref or resource-ref already exists.

Parameters:
resources - resources
jndiName - resource-name
validateResourceRef - whether to validate resource-ref
target - target instance/cluster/domain
resourceTypeToValidate - type of resource
Returns:
ResourceStatus indicating Success or Failure

getResourceByClass

public Class getResourceByClass(BindableResource resource)

getResourceTypeName

public String getResourceTypeName(BindableResource resource)


Copyright © 2012 GlassFish Community. All Rights Reserved.