Class DtoSimpleAuthenticationPlugin

java.lang.Object
org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin
All Implemented Interfaces:
org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString

public class DtoSimpleAuthenticationPlugin extends Object implements org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString

Classe Java pour anonymous complex type.

Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice maxOccurs="unbounded" minOccurs="0">
         <choice>
           <element name="userGroups" maxOccurs="unbounded" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence maxOccurs="unbounded" minOccurs="0">
                     <any maxOccurs="unbounded" minOccurs="0"/>
                   </sequence>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="userPasswords" maxOccurs="unbounded" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence maxOccurs="unbounded" minOccurs="0">
                     <any maxOccurs="unbounded" minOccurs="0"/>
                   </sequence>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <element name="users" maxOccurs="unbounded" minOccurs="0">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence maxOccurs="unbounded" minOccurs="0">
                     <any maxOccurs="unbounded" minOccurs="0"/>
                   </sequence>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
           <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
         </choice>
       </choice>
       <attribute name="anonymousAccessAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="anonymousGroup" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="anonymousUser" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="userGroups" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="userPasswords" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
       <anyAttribute processContents='lax' namespace='##other'/>
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • contents

      protected List<Object> contents
    • anonymousAccessAllowed

      protected Boolean anonymousAccessAllowed
    • anonymousGroup

      protected String anonymousGroup
    • anonymousUser

      protected String anonymousUser
    • userGroups

      protected String userGroups
    • userPasswords

      protected String userPasswords
    • id

      protected String id
  • Constructor Details

    • DtoSimpleAuthenticationPlugin

      public DtoSimpleAuthenticationPlugin()
  • Method Details

    • getContents

      public List<Object> getContents()
      Gets the value of the contents property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a set method for the contents property.

      For example, to add a new item, do as follows:

          getContents().add(newItem);
       

      Objects of the following type(s) are allowed in the list JAXBElement<DtoSimpleAuthenticationPlugin.UserGroups> JAXBElement<DtoSimpleAuthenticationPlugin.UserPasswords> JAXBElement<DtoSimpleAuthenticationPlugin.Users> Object

    • isAnonymousAccessAllowed

      public Boolean isAnonymousAccessAllowed()
      Obtient la valeur de la propriété anonymousAccessAllowed.
      Returns:
      possible object is Boolean
    • setAnonymousAccessAllowed

      public void setAnonymousAccessAllowed(Boolean value)
      Définit la valeur de la propriété anonymousAccessAllowed.
      Parameters:
      value - allowed object is Boolean
    • getAnonymousGroup

      public String getAnonymousGroup()
      Obtient la valeur de la propriété anonymousGroup.
      Returns:
      possible object is String
    • setAnonymousGroup

      public void setAnonymousGroup(String value)
      Définit la valeur de la propriété anonymousGroup.
      Parameters:
      value - allowed object is String
    • getAnonymousUser

      public String getAnonymousUser()
      Obtient la valeur de la propriété anonymousUser.
      Returns:
      possible object is String
    • setAnonymousUser

      public void setAnonymousUser(String value)
      Définit la valeur de la propriété anonymousUser.
      Parameters:
      value - allowed object is String
    • getUserGroups

      public String getUserGroups()
      Obtient la valeur de la propriété userGroups.
      Returns:
      possible object is String
    • setUserGroups

      public void setUserGroups(String value)
      Définit la valeur de la propriété userGroups.
      Parameters:
      value - allowed object is String
    • getUserPasswords

      public String getUserPasswords()
      Obtient la valeur de la propriété userPasswords.
      Returns:
      possible object is String
    • setUserPasswords

      public void setUserPasswords(String value)
      Définit la valeur de la propriété userPasswords.
      Parameters:
      value - allowed object is String
    • getId

      public String getId()
      Obtient la valeur de la propriété id.
      Returns:
      possible object is String
    • setId

      public void setId(String value)
      Définit la valeur de la propriété id.
      Parameters:
      value - allowed object is String
    • getOtherAttributes

      public Map<QName,String> getOtherAttributes()
      Gets a map that contains attributes that aren't bound to any typed property on this class.

      the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

      Returns:
      always non-null
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • append

      public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
      Specified by:
      append in interface org.jvnet.jaxb.lang.ToString
    • appendFields

      public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
      Specified by:
      appendFields in interface org.jvnet.jaxb.lang.ToString
    • hashCode

      public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)
      Specified by:
      hashCode in interface org.jvnet.jaxb.lang.HashCode
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)
      Specified by:
      equals in interface org.jvnet.jaxb.lang.Equals
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object