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>
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.glassfish.config.support.CreationDecorator

    CreationDecorator.NoDecoration
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    decorate(org.glassfish.api.admin.AdminCommandContext context, Cluster instance)
    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.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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