Class WorkmanagerTypeImpl<T>

java.lang.Object
org.jboss.jca.embedded.dsl.ironjacamar13.impl.WorkmanagerTypeImpl<T>
All Implemented Interfaces:
WorkmanagerType<T>, org.jboss.shrinkwrap.descriptor.api.Child<T>

public class WorkmanagerTypeImpl<T> extends Object implements org.jboss.shrinkwrap.descriptor.api.Child<T>, WorkmanagerType<T>
This class implements the workmanagerType xsd type
  • Constructor Details

    • WorkmanagerTypeImpl

      public WorkmanagerTypeImpl(T t, String nodeName, org.jboss.shrinkwrap.descriptor.spi.node.Node node)
    • WorkmanagerTypeImpl

      public WorkmanagerTypeImpl(T t, String nodeName, org.jboss.shrinkwrap.descriptor.spi.node.Node node, org.jboss.shrinkwrap.descriptor.spi.node.Node childNode)
  • Method Details

    • up

      public T up()
      Specified by:
      up in interface org.jboss.shrinkwrap.descriptor.api.Child<T>
    • getOrCreateSecurity

      public WorkmanagerSecurityType<WorkmanagerType<T>> getOrCreateSecurity()
      If not already created, a new security element with the given value will be created. Otherwise, the existing security element will be returned.
      Specified by:
      getOrCreateSecurity in interface WorkmanagerType<T>
      Returns:
      a new or existing instance of WorkmanagerSecurityTypeinvalid input: '<'WorkmanagerType>
    • removeSecurity

      public WorkmanagerType<T> removeSecurity()
      Removes the security element
      Specified by:
      removeSecurity in interface WorkmanagerType<T>
      Returns:
      the current instance of WorkmanagerType