Class DtoCachedLDAPAuthorizationMap

  • All Implemented Interfaces:
    org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2

    public class DtoCachedLDAPAuthorizationMap
    extends Object
    implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2

    Java class for anonymous complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType>
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <attribute name="adminPermissionGroupSearchFilter" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="authentication" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="connectionPassword" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="connectionProtocol" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="connectionURL" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="connectionUsername" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="groupClass" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="groupNameAttribute" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="groupObjectClass" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="legacyGroupMapping" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="permissionGroupMemberAttribute" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="queueSearchBase" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="readPermissionGroupSearchFilter" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="refreshDisabled" type="{http://www.w3.org/2001/XMLSchema}boolean" />
           <attribute name="refreshInterval" type="{http://www.w3.org/2001/XMLSchema}integer" />
           <attribute name="tempSearchBase" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="topicSearchBase" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="userNameAttribute" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="userObjectClass" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="writePermissionGroupSearchFilter" 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 Detail

      • adminPermissionGroupSearchFilter

        protected String adminPermissionGroupSearchFilter
      • authentication

        protected String authentication
      • connectionPassword

        protected String connectionPassword
      • connectionProtocol

        protected String connectionProtocol
      • connectionURL

        protected String connectionURL
      • connectionUsername

        protected String connectionUsername
      • groupClass

        protected String groupClass
      • groupNameAttribute

        protected String groupNameAttribute
      • groupObjectClass

        protected String groupObjectClass
      • legacyGroupMapping

        protected Boolean legacyGroupMapping
      • permissionGroupMemberAttribute

        protected String permissionGroupMemberAttribute
      • queueSearchBase

        protected String queueSearchBase
      • readPermissionGroupSearchFilter

        protected String readPermissionGroupSearchFilter
      • refreshDisabled

        protected Boolean refreshDisabled
      • refreshInterval

        protected BigInteger refreshInterval
      • tempSearchBase

        protected String tempSearchBase
      • topicSearchBase

        protected String topicSearchBase
      • userNameAttribute

        protected String userNameAttribute
      • userObjectClass

        protected String userObjectClass
      • writePermissionGroupSearchFilter

        protected String writePermissionGroupSearchFilter
    • Constructor Detail

      • DtoCachedLDAPAuthorizationMap

        public DtoCachedLDAPAuthorizationMap()
    • Method Detail

      • getAdminPermissionGroupSearchFilter

        public String getAdminPermissionGroupSearchFilter()
        Gets the value of the adminPermissionGroupSearchFilter property.
        Returns:
        possible object is String
      • setAdminPermissionGroupSearchFilter

        public void setAdminPermissionGroupSearchFilter​(String value)
        Sets the value of the adminPermissionGroupSearchFilter property.
        Parameters:
        value - allowed object is String
      • getAuthentication

        public String getAuthentication()
        Gets the value of the authentication property.
        Returns:
        possible object is String
      • setAuthentication

        public void setAuthentication​(String value)
        Sets the value of the authentication property.
        Parameters:
        value - allowed object is String
      • getConnectionPassword

        public String getConnectionPassword()
        Gets the value of the connectionPassword property.
        Returns:
        possible object is String
      • setConnectionPassword

        public void setConnectionPassword​(String value)
        Sets the value of the connectionPassword property.
        Parameters:
        value - allowed object is String
      • getConnectionProtocol

        public String getConnectionProtocol()
        Gets the value of the connectionProtocol property.
        Returns:
        possible object is String
      • setConnectionProtocol

        public void setConnectionProtocol​(String value)
        Sets the value of the connectionProtocol property.
        Parameters:
        value - allowed object is String
      • getConnectionURL

        public String getConnectionURL()
        Gets the value of the connectionURL property.
        Returns:
        possible object is String
      • setConnectionURL

        public void setConnectionURL​(String value)
        Sets the value of the connectionURL property.
        Parameters:
        value - allowed object is String
      • getConnectionUsername

        public String getConnectionUsername()
        Gets the value of the connectionUsername property.
        Returns:
        possible object is String
      • setConnectionUsername

        public void setConnectionUsername​(String value)
        Sets the value of the connectionUsername property.
        Parameters:
        value - allowed object is String
      • getGroupClass

        public String getGroupClass()
        Gets the value of the groupClass property.
        Returns:
        possible object is String
      • setGroupClass

        public void setGroupClass​(String value)
        Sets the value of the groupClass property.
        Parameters:
        value - allowed object is String
      • getGroupNameAttribute

        public String getGroupNameAttribute()
        Gets the value of the groupNameAttribute property.
        Returns:
        possible object is String
      • setGroupNameAttribute

        public void setGroupNameAttribute​(String value)
        Sets the value of the groupNameAttribute property.
        Parameters:
        value - allowed object is String
      • getGroupObjectClass

        public String getGroupObjectClass()
        Gets the value of the groupObjectClass property.
        Returns:
        possible object is String
      • setGroupObjectClass

        public void setGroupObjectClass​(String value)
        Sets the value of the groupObjectClass property.
        Parameters:
        value - allowed object is String
      • isLegacyGroupMapping

        public Boolean isLegacyGroupMapping()
        Gets the value of the legacyGroupMapping property.
        Returns:
        possible object is Boolean
      • setLegacyGroupMapping

        public void setLegacyGroupMapping​(Boolean value)
        Sets the value of the legacyGroupMapping property.
        Parameters:
        value - allowed object is Boolean
      • getPermissionGroupMemberAttribute

        public String getPermissionGroupMemberAttribute()
        Gets the value of the permissionGroupMemberAttribute property.
        Returns:
        possible object is String
      • setPermissionGroupMemberAttribute

        public void setPermissionGroupMemberAttribute​(String value)
        Sets the value of the permissionGroupMemberAttribute property.
        Parameters:
        value - allowed object is String
      • getQueueSearchBase

        public String getQueueSearchBase()
        Gets the value of the queueSearchBase property.
        Returns:
        possible object is String
      • setQueueSearchBase

        public void setQueueSearchBase​(String value)
        Sets the value of the queueSearchBase property.
        Parameters:
        value - allowed object is String
      • getReadPermissionGroupSearchFilter

        public String getReadPermissionGroupSearchFilter()
        Gets the value of the readPermissionGroupSearchFilter property.
        Returns:
        possible object is String
      • setReadPermissionGroupSearchFilter

        public void setReadPermissionGroupSearchFilter​(String value)
        Sets the value of the readPermissionGroupSearchFilter property.
        Parameters:
        value - allowed object is String
      • isRefreshDisabled

        public Boolean isRefreshDisabled()
        Gets the value of the refreshDisabled property.
        Returns:
        possible object is Boolean
      • setRefreshDisabled

        public void setRefreshDisabled​(Boolean value)
        Sets the value of the refreshDisabled property.
        Parameters:
        value - allowed object is Boolean
      • getRefreshInterval

        public BigInteger getRefreshInterval()
        Gets the value of the refreshInterval property.
        Returns:
        possible object is BigInteger
      • setRefreshInterval

        public void setRefreshInterval​(BigInteger value)
        Sets the value of the refreshInterval property.
        Parameters:
        value - allowed object is BigInteger
      • getTempSearchBase

        public String getTempSearchBase()
        Gets the value of the tempSearchBase property.
        Returns:
        possible object is String
      • setTempSearchBase

        public void setTempSearchBase​(String value)
        Sets the value of the tempSearchBase property.
        Parameters:
        value - allowed object is String
      • getTopicSearchBase

        public String getTopicSearchBase()
        Gets the value of the topicSearchBase property.
        Returns:
        possible object is String
      • setTopicSearchBase

        public void setTopicSearchBase​(String value)
        Sets the value of the topicSearchBase property.
        Parameters:
        value - allowed object is String
      • getUserNameAttribute

        public String getUserNameAttribute()
        Gets the value of the userNameAttribute property.
        Returns:
        possible object is String
      • setUserNameAttribute

        public void setUserNameAttribute​(String value)
        Sets the value of the userNameAttribute property.
        Parameters:
        value - allowed object is String
      • getUserObjectClass

        public String getUserObjectClass()
        Gets the value of the userObjectClass property.
        Returns:
        possible object is String
      • setUserObjectClass

        public void setUserObjectClass​(String value)
        Sets the value of the userObjectClass property.
        Parameters:
        value - allowed object is String
      • getWritePermissionGroupSearchFilter

        public String getWritePermissionGroupSearchFilter()
        Gets the value of the writePermissionGroupSearchFilter property.
        Returns:
        possible object is String
      • setWritePermissionGroupSearchFilter

        public void setWritePermissionGroupSearchFilter​(String value)
        Sets the value of the writePermissionGroupSearchFilter property.
        Parameters:
        value - allowed object is String
      • getId

        public String getId()
        Gets the value of the id property.
        Returns:
        possible object is String
      • setId

        public void setId​(String value)
        Sets the value of the id property.
        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
      • append

        public StringBuilder append​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                    StringBuilder buffer,
                                    org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
        Specified by:
        append in interface org.jvnet.jaxb2_commons.lang.ToString2
      • appendFields

        public StringBuilder appendFields​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                          StringBuilder buffer,
                                          org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
        Specified by:
        appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2
      • hashCode

        public int hashCode​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
      • hashCode

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

        public boolean equals​(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                              org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                              Object object,
                              org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
        Specified by:
        equals in interface org.jvnet.jaxb2_commons.lang.Equals2