com.businessobjects.enterprise.user
Class UserAlias

java.lang.Object
  extended bycom.businessobjects.enterprise.user.UserAlias
All Implemented Interfaces:
java.io.Serializable

public class UserAlias
extends java.lang.Object
implements java.io.Serializable

Created automatically when a user is created, or when a member of a third-party group is mapped to the system.

An alias, which is an alternative name that is assigned to a user, allows the user to log on to the Enterprise system using different names and authentication types. A user can have multiple aliases, each of which can be re-assigned to another user with the UserAliases class.

See Also:
Serialized Form

Constructor Summary
UserAlias()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          Internal Use Only.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Internal Use Only.
 java.lang.String getID()
          Returns the ID for the alias.
 java.lang.String getName()
          Returns the name of the alias.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Internal Use Only.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Internal Use Only.
 int hashCode()
          Internal Use Only.
 boolean isDisabled()
          Returns whether the alias is disabled.
 void setDisabled(boolean disabled)
          Disables the alias.
 void setID(java.lang.String ID)
          Internal Use Only.
 void setName(java.lang.String name)
          Internal Use Only.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserAlias

public UserAlias()
Method Detail

getName

public java.lang.String getName()

Returns the name of the alias.

Returns:
A String containing the name of the alias.

setName

public void setName(java.lang.String name)
Internal Use Only.


isDisabled

public boolean isDisabled()

Returns whether the alias is disabled.

Returns:
true if the alias is disabled, false otherwise.

setDisabled

public void setDisabled(boolean disabled)

Disables the alias.

Parameters:
disabled - true if the alias is disabled, false otherwise.

getID

public java.lang.String getID()

Returns the ID for the alias.

Returns:
The ID.

setID

public void setID(java.lang.String ID)
Internal Use Only.


equals

public boolean equals(java.lang.Object obj)
Internal Use Only.


hashCode

public int hashCode()
Internal Use Only.


getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Internal Use Only.


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Internal Use Only.


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Internal Use Only.