Class Cluster.Duck

java.lang.Object
com.sun.enterprise.config.serverbeans.Cluster.Duck
Enclosing interface:
Cluster

public static class Cluster.Duck extends Object
  • Constructor Details

    • Duck

      public Duck()
  • Method Details

    • isCluster

      public static boolean isCluster(Cluster me)
    • isServer

      public static boolean isServer(Cluster me)
    • isInstance

      public static boolean isInstance(Cluster me)
    • isDas

      public static boolean isDas(Cluster me)
    • getReference

      public static String getReference(Cluster cluster)
    • isVirtual

      public static boolean isVirtual(Cluster me)
    • getInstances

      public static List<Server> getInstances(Cluster cluster)
    • getServerRefByRef

      public static ServerRef getServerRefByRef(Cluster c, String name)
    • getApplicationRef

      public static ApplicationRef getApplicationRef(Cluster cluster, String appName)
    • getResourceRef

      public static ResourceRef getResourceRef(Cluster cluster, org.glassfish.api.naming.SimpleJndiName refName)
    • isResourceRefExists

      public static boolean isResourceRefExists(Cluster cluster, org.glassfish.api.naming.SimpleJndiName refName)
    • deleteResourceRef

      public static void deleteResourceRef(Cluster cluster, org.glassfish.api.naming.SimpleJndiName refName) throws org.jvnet.hk2.config.TransactionFailure
      Throws:
      org.jvnet.hk2.config.TransactionFailure
    • createResourceRef

      public static void createResourceRef(Cluster cluster, String enabled, org.glassfish.api.naming.SimpleJndiName refName) throws org.jvnet.hk2.config.TransactionFailure
      Throws:
      org.jvnet.hk2.config.TransactionFailure
    • getExtensionsByType

      public static <T extends ClusterExtension> List<T> getExtensionsByType(Cluster cluster, Class<T> type)
    • getExtensionsByTypeAndName

      public static <T extends ClusterExtension> T getExtensionsByTypeAndName(Cluster cluster, Class<T> type, String name)