Class Cluster.Decorator

java.lang.Object
com.sun.enterprise.config.serverbeans.Cluster.Decorator
All Implemented Interfaces:
CreationDecorator<Cluster>
Enclosing interface:
Cluster

@Service @PerLookup public static class Cluster.Decorator extends Object implements CreationDecorator<Cluster>
  • Constructor Details

    • Decorator

      public Decorator()
  • Method Details

    • decorate

      public void decorate(org.glassfish.api.admin.AdminCommandContext context, Cluster instance) throws org.jvnet.hk2.config.TransactionFailure, PropertyVetoException
      Decorates the newly CRUD created cluster configuration instance. tasks : - ensures that it references an existing configuration - creates a new config from the default-config if no config-ref was provided. - check for deprecated parameters.
      Specified by:
      decorate in interface CreationDecorator<Cluster>
      Parameters:
      context - administration command context
      instance - newly created configuration element
      Throws:
      org.jvnet.hk2.config.TransactionFailure - if the transaction should be rollbacked
      PropertyVetoException - if one of the listener of is throwing a veto exception