Adempiere 3.5.2a

org.compiere.model
Class X_AD_User

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_AD_User
All Implemented Interfaces:
Serializable, Comparator, I_AD_User, I_Persistent, Evaluatee
Direct Known Subclasses:
MUser

public class X_AD_User
extends PO
implements I_AD_User, I_Persistent

Generated Model for AD_User

Version:
Release 3.5.2a - $Id$
Author:
Adempiere (generated)
See Also:
Serialized Form

Field Summary
static int AD_ORGTRX_ID_AD_Reference_ID
          AD_OrgTrx_ID AD_Reference_ID=130
static int CONNECTIONPROFILE_AD_Reference_ID
          ConnectionProfile AD_Reference_ID=364
static String CONNECTIONPROFILE_LAN
          LAN = L
static String CONNECTIONPROFILE_TerminalServer
          Terminal Server = T
static String CONNECTIONPROFILE_VPN
          VPN = V
static String CONNECTIONPROFILE_WAN
          WAN = W
static int NOTIFICATIONTYPE_AD_Reference_ID
          NotificationType AD_Reference_ID=344
static String NOTIFICATIONTYPE_EMail
          EMail = E
static String NOTIFICATIONTYPE_EMailPlusNotice
          EMail+Notice = B
static String NOTIFICATIONTYPE_None
          None = X
static String NOTIFICATIONTYPE_Notice
          Notice = N
static int SUPERVISOR_ID_AD_Reference_ID
          Supervisor_ID AD_Reference_ID=110
 
Fields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Fields inherited from interface org.compiere.model.I_AD_User
accessLevel, COLUMNNAME_AD_OrgTrx_ID, COLUMNNAME_AD_User_ID, COLUMNNAME_Birthday, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_BPartner_Location_ID, COLUMNNAME_C_Greeting_ID, COLUMNNAME_C_Job_ID, COLUMNNAME_Comments, COLUMNNAME_ConnectionProfile, COLUMNNAME_Description, COLUMNNAME_EMail, COLUMNNAME_EMailUser, COLUMNNAME_EMailUserPW, COLUMNNAME_EMailVerify, COLUMNNAME_EMailVerifyDate, COLUMNNAME_Fax, COLUMNNAME_IsFullBPAccess, COLUMNNAME_IsInPayroll, COLUMNNAME_LastContact, COLUMNNAME_LastResult, COLUMNNAME_LDAPUser, COLUMNNAME_Name, COLUMNNAME_NotificationType, COLUMNNAME_Password, COLUMNNAME_Phone, COLUMNNAME_Phone2, COLUMNNAME_Processing, COLUMNNAME_Supervisor_ID, COLUMNNAME_Title, COLUMNNAME_UserPIN, COLUMNNAME_Value, Model, Table_ID, Table_Name
 
Constructor Summary
X_AD_User(Properties ctx, int AD_User_ID, String trxName)
          Standard Constructor
X_AD_User(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 int getAD_OrgTrx_ID()
          Get Trx Organization.
 int getAD_User_ID()
          Get User/Contact.
 Timestamp getBirthday()
          Get Birthday.
 int getC_BPartner_ID()
          Get Business Partner .
 int getC_BPartner_Location_ID()
          Get Partner Location.
 I_C_BPartner_Location getC_BPartner_Location()
           
 I_C_BPartner getC_BPartner()
           
 int getC_Greeting_ID()
          Get Greeting.
 I_C_Greeting getC_Greeting()
           
 int getC_Job_ID()
          Get Position.
 I_C_Job getC_Job()
           
 String getComments()
          Get Comments.
 String getConnectionProfile()
          Get Connection Profile.
 String getDescription()
          Get Description.
 String getEMail()
          Get EMail Address.
 String getEMailUser()
          Get EMail User ID.
 String getEMailUserPW()
          Get EMail User Password.
 String getEMailVerify()
          Get Verification Info.
 Timestamp getEMailVerifyDate()
          Get EMail Verify.
 String getFax()
          Get Fax.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 Timestamp getLastContact()
          Get Last Contact.
 String getLastResult()
          Get Last Result.
 String getLDAPUser()
          Get LDAP User Name.
 String getName()
          Get Name.
 String getNotificationType()
          Get Notification Type.
 String getPassword()
          Get Password.
 String getPhone()
          Get Phone.
 String getPhone2()
          Get 2nd Phone.
 int getSupervisor_ID()
          Get Supervisor.
 String getTitle()
          Get Title.
 String getUserPIN()
          Get UserPIN.
 String getValue()
          Get Search Key.
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 boolean isFullBPAccess()
          Get Full BP Access.
 boolean isInPayroll()
          Get Is In Payroll.
 boolean isProcessing()
          Get Process Now.
 void setAD_OrgTrx_ID(int AD_OrgTrx_ID)
          Set Trx Organization.
 void setAD_User_ID(int AD_User_ID)
          Set User/Contact.
 void setBirthday(Timestamp Birthday)
          Set Birthday.
 void setC_BPartner_ID(int C_BPartner_ID)
          Set Business Partner .
 void setC_BPartner_Location_ID(int C_BPartner_Location_ID)
          Set Partner Location.
 void setC_Greeting_ID(int C_Greeting_ID)
          Set Greeting.
 void setC_Job_ID(int C_Job_ID)
          Set Position.
 void setComments(String Comments)
          Set Comments.
 void setConnectionProfile(String ConnectionProfile)
          Set Connection Profile.
 void setDescription(String Description)
          Set Description.
 void setEMail(String EMail)
          Set EMail Address.
 void setEMailUser(String EMailUser)
          Set EMail User ID.
 void setEMailUserPW(String EMailUserPW)
          Set EMail User Password.
 void setEMailVerify(String EMailVerify)
          Set Verification Info.
 void setEMailVerifyDate(Timestamp EMailVerifyDate)
          Set EMail Verify.
 void setFax(String Fax)
          Set Fax.
 void setIsFullBPAccess(boolean IsFullBPAccess)
          Set Full BP Access.
 void setIsInPayroll(boolean IsInPayroll)
          Set Is In Payroll.
 void setLastContact(Timestamp LastContact)
          Set Last Contact.
 void setLastResult(String LastResult)
          Set Last Result.
 void setLDAPUser(String LDAPUser)
          Set LDAP User Name.
 void setName(String Name)
          Set Name.
 void setNotificationType(String NotificationType)
          Set Notification Type.
 void setPassword(String Password)
          Set Password.
 void setPhone(String Phone)
          Set Phone.
 void setPhone2(String Phone2)
          Set 2nd Phone.
 void setProcessing(boolean Processing)
          Set Process Now.
 void setSupervisor_ID(int Supervisor_ID)
          Set Supervisor.
 void setTitle(String Title)
          Set Title.
 void setUserPIN(String UserPIN)
          Set UserPIN.
 void setValue(String Value)
          Set Search Key.
 String toString()
          String representation
 
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, compare, copyValues, copyValues, createAttachment, delete_Accounting, delete_Tree, delete, delete, deleteEx, deleteEx, dump, dump, equals, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveEx, saveEx, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setDoc, setDocWorkflowMgr, setIsActive, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.compiere.model.I_Persistent
save
 

Field Detail

AD_ORGTRX_ID_AD_Reference_ID

public static final int AD_ORGTRX_ID_AD_Reference_ID
AD_OrgTrx_ID AD_Reference_ID=130

See Also:
Constant Field Values

CONNECTIONPROFILE_AD_Reference_ID

public static final int CONNECTIONPROFILE_AD_Reference_ID
ConnectionProfile AD_Reference_ID=364

See Also:
Constant Field Values

CONNECTIONPROFILE_LAN

public static final String CONNECTIONPROFILE_LAN
LAN = L

See Also:
Constant Field Values

CONNECTIONPROFILE_TerminalServer

public static final String CONNECTIONPROFILE_TerminalServer
Terminal Server = T

See Also:
Constant Field Values

CONNECTIONPROFILE_VPN

public static final String CONNECTIONPROFILE_VPN
VPN = V

See Also:
Constant Field Values

CONNECTIONPROFILE_WAN

public static final String CONNECTIONPROFILE_WAN
WAN = W

See Also:
Constant Field Values

NOTIFICATIONTYPE_AD_Reference_ID

public static final int NOTIFICATIONTYPE_AD_Reference_ID
NotificationType AD_Reference_ID=344

See Also:
Constant Field Values

NOTIFICATIONTYPE_EMail

public static final String NOTIFICATIONTYPE_EMail
EMail = E

See Also:
Constant Field Values

NOTIFICATIONTYPE_Notice

public static final String NOTIFICATIONTYPE_Notice
Notice = N

See Also:
Constant Field Values

NOTIFICATIONTYPE_None

public static final String NOTIFICATIONTYPE_None
None = X

See Also:
Constant Field Values

NOTIFICATIONTYPE_EMailPlusNotice

public static final String NOTIFICATIONTYPE_EMailPlusNotice
EMail+Notice = B

See Also:
Constant Field Values

SUPERVISOR_ID_AD_Reference_ID

public static final int SUPERVISOR_ID_AD_Reference_ID
Supervisor_ID AD_Reference_ID=110

See Also:
Constant Field Values
Constructor Detail

X_AD_User

public X_AD_User(Properties ctx,
                 int AD_User_ID,
                 String trxName)
Standard Constructor


X_AD_User

public X_AD_User(Properties ctx,
                 ResultSet rs,
                 String trxName)
Load Constructor

Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

Specified by:
get_AccessLevel in class PO
Returns:
7 - System - Client - Org

initPO

protected POInfo initPO(Properties ctx)
Load Meta Data

Specified by:
initPO in class PO
Parameters:
ctx - context
Returns:
POInfo

toString

public String toString()
Description copied from class: PO
String representation

Overrides:
toString in class PO
Returns:
String representation

setAD_OrgTrx_ID

public void setAD_OrgTrx_ID(int AD_OrgTrx_ID)
Set Trx Organization.

Specified by:
setAD_OrgTrx_ID in interface I_AD_User
Parameters:
AD_OrgTrx_ID - Performing or initiating organization

getAD_OrgTrx_ID

public int getAD_OrgTrx_ID()
Get Trx Organization.

Specified by:
getAD_OrgTrx_ID in interface I_AD_User
Returns:
Performing or initiating organization

setAD_User_ID

public void setAD_User_ID(int AD_User_ID)
Set User/Contact.

Specified by:
setAD_User_ID in interface I_AD_User
Parameters:
AD_User_ID - User within the system - Internal or Business Partner Contact

getAD_User_ID

public int getAD_User_ID()
Get User/Contact.

Specified by:
getAD_User_ID in interface I_AD_User
Returns:
User within the system - Internal or Business Partner Contact

setBirthday

public void setBirthday(Timestamp Birthday)
Set Birthday.

Specified by:
setBirthday in interface I_AD_User
Parameters:
Birthday - Birthday or Anniversary day

getBirthday

public Timestamp getBirthday()
Get Birthday.

Specified by:
getBirthday in interface I_AD_User
Returns:
Birthday or Anniversary day

getC_BPartner

public I_C_BPartner getC_BPartner()
                           throws Exception
Specified by:
getC_BPartner in interface I_AD_User
Throws:
Exception

setC_BPartner_ID

public void setC_BPartner_ID(int C_BPartner_ID)
Set Business Partner .

Specified by:
setC_BPartner_ID in interface I_AD_User
Parameters:
C_BPartner_ID - Identifies a Business Partner

getC_BPartner_ID

public int getC_BPartner_ID()
Get Business Partner .

Specified by:
getC_BPartner_ID in interface I_AD_User
Returns:
Identifies a Business Partner

getC_BPartner_Location

public I_C_BPartner_Location getC_BPartner_Location()
                                             throws Exception
Specified by:
getC_BPartner_Location in interface I_AD_User
Throws:
Exception

setC_BPartner_Location_ID

public void setC_BPartner_Location_ID(int C_BPartner_Location_ID)
Set Partner Location.

Specified by:
setC_BPartner_Location_ID in interface I_AD_User
Parameters:
C_BPartner_Location_ID - Identifies the (ship to) address for this Business Partner

getC_BPartner_Location_ID

public int getC_BPartner_Location_ID()
Get Partner Location.

Specified by:
getC_BPartner_Location_ID in interface I_AD_User
Returns:
Identifies the (ship to) address for this Business Partner

getC_Greeting

public I_C_Greeting getC_Greeting()
                           throws Exception
Specified by:
getC_Greeting in interface I_AD_User
Throws:
Exception

setC_Greeting_ID

public void setC_Greeting_ID(int C_Greeting_ID)
Set Greeting.

Specified by:
setC_Greeting_ID in interface I_AD_User
Parameters:
C_Greeting_ID - Greeting to print on correspondence

getC_Greeting_ID

public int getC_Greeting_ID()
Get Greeting.

Specified by:
getC_Greeting_ID in interface I_AD_User
Returns:
Greeting to print on correspondence

getC_Job

public I_C_Job getC_Job()
                 throws Exception
Specified by:
getC_Job in interface I_AD_User
Throws:
Exception

setC_Job_ID

public void setC_Job_ID(int C_Job_ID)
Set Position.

Specified by:
setC_Job_ID in interface I_AD_User
Parameters:
C_Job_ID - Job Position

getC_Job_ID

public int getC_Job_ID()
Get Position.

Specified by:
getC_Job_ID in interface I_AD_User
Returns:
Job Position

setComments

public void setComments(String Comments)
Set Comments.

Specified by:
setComments in interface I_AD_User
Parameters:
Comments - Comments or additional information

getComments

public String getComments()
Get Comments.

Specified by:
getComments in interface I_AD_User
Returns:
Comments or additional information

setConnectionProfile

public void setConnectionProfile(String ConnectionProfile)
Set Connection Profile.

Specified by:
setConnectionProfile in interface I_AD_User
Parameters:
ConnectionProfile - How a Java Client connects to the server(s)

getConnectionProfile

public String getConnectionProfile()
Get Connection Profile.

Specified by:
getConnectionProfile in interface I_AD_User
Returns:
How a Java Client connects to the server(s)

setDescription

public void setDescription(String Description)
Set Description.

Specified by:
setDescription in interface I_AD_User
Parameters:
Description - Optional short description of the record

getDescription

public String getDescription()
Get Description.

Specified by:
getDescription in interface I_AD_User
Returns:
Optional short description of the record

setEMail

public void setEMail(String EMail)
Set EMail Address.

Specified by:
setEMail in interface I_AD_User
Parameters:
EMail - Electronic Mail Address

getEMail

public String getEMail()
Get EMail Address.

Specified by:
getEMail in interface I_AD_User
Returns:
Electronic Mail Address

setEMailUser

public void setEMailUser(String EMailUser)
Set EMail User ID.

Specified by:
setEMailUser in interface I_AD_User
Parameters:
EMailUser - User Name (ID) in the Mail System

getEMailUser

public String getEMailUser()
Get EMail User ID.

Specified by:
getEMailUser in interface I_AD_User
Returns:
User Name (ID) in the Mail System

setEMailUserPW

public void setEMailUserPW(String EMailUserPW)
Set EMail User Password.

Specified by:
setEMailUserPW in interface I_AD_User
Parameters:
EMailUserPW - Password of your email user id

getEMailUserPW

public String getEMailUserPW()
Get EMail User Password.

Specified by:
getEMailUserPW in interface I_AD_User
Returns:
Password of your email user id

setEMailVerify

public void setEMailVerify(String EMailVerify)
Set Verification Info.

Specified by:
setEMailVerify in interface I_AD_User
Parameters:
EMailVerify - Verification information of EMail Address

getEMailVerify

public String getEMailVerify()
Get Verification Info.

Specified by:
getEMailVerify in interface I_AD_User
Returns:
Verification information of EMail Address

setEMailVerifyDate

public void setEMailVerifyDate(Timestamp EMailVerifyDate)
Set EMail Verify.

Specified by:
setEMailVerifyDate in interface I_AD_User
Parameters:
EMailVerifyDate - Date Email was verified

getEMailVerifyDate

public Timestamp getEMailVerifyDate()
Get EMail Verify.

Specified by:
getEMailVerifyDate in interface I_AD_User
Returns:
Date Email was verified

setFax

public void setFax(String Fax)
Set Fax.

Specified by:
setFax in interface I_AD_User
Parameters:
Fax - Facsimile number

getFax

public String getFax()
Get Fax.

Specified by:
getFax in interface I_AD_User
Returns:
Facsimile number

setIsFullBPAccess

public void setIsFullBPAccess(boolean IsFullBPAccess)
Set Full BP Access.

Specified by:
setIsFullBPAccess in interface I_AD_User
Parameters:
IsFullBPAccess - The user/concat has full access to Business Partner information and resources

isFullBPAccess

public boolean isFullBPAccess()
Get Full BP Access.

Specified by:
isFullBPAccess in interface I_AD_User
Returns:
The user/concat has full access to Business Partner information and resources

setIsInPayroll

public void setIsInPayroll(boolean IsInPayroll)
Set Is In Payroll.

Specified by:
setIsInPayroll in interface I_AD_User
Parameters:
IsInPayroll - Defined if any User Contact will be used for Calculate Payroll

isInPayroll

public boolean isInPayroll()
Get Is In Payroll.

Specified by:
isInPayroll in interface I_AD_User
Returns:
Defined if any User Contact will be used for Calculate Payroll

setLastContact

public void setLastContact(Timestamp LastContact)
Set Last Contact.

Specified by:
setLastContact in interface I_AD_User
Parameters:
LastContact - Date this individual was last contacted

getLastContact

public Timestamp getLastContact()
Get Last Contact.

Specified by:
getLastContact in interface I_AD_User
Returns:
Date this individual was last contacted

setLastResult

public void setLastResult(String LastResult)
Set Last Result.

Specified by:
setLastResult in interface I_AD_User
Parameters:
LastResult - Result of last contact

getLastResult

public String getLastResult()
Get Last Result.

Specified by:
getLastResult in interface I_AD_User
Returns:
Result of last contact

setLDAPUser

public void setLDAPUser(String LDAPUser)
Set LDAP User Name.

Specified by:
setLDAPUser in interface I_AD_User
Parameters:
LDAPUser - User Name used for authorization via LDAP (directory) services

getLDAPUser

public String getLDAPUser()
Get LDAP User Name.

Specified by:
getLDAPUser in interface I_AD_User
Returns:
User Name used for authorization via LDAP (directory) services

setName

public void setName(String Name)
Set Name.

Specified by:
setName in interface I_AD_User
Parameters:
Name - Alphanumeric identifier of the entity

getName

public String getName()
Get Name.

Specified by:
getName in interface I_AD_User
Returns:
Alphanumeric identifier of the entity

getKeyNamePair

public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName

Returns:
ID/ColumnName pair

setNotificationType

public void setNotificationType(String NotificationType)
Set Notification Type.

Specified by:
setNotificationType in interface I_AD_User
Parameters:
NotificationType - Type of Notifications

getNotificationType

public String getNotificationType()
Get Notification Type.

Specified by:
getNotificationType in interface I_AD_User
Returns:
Type of Notifications

setPassword

public void setPassword(String Password)
Set Password.

Specified by:
setPassword in interface I_AD_User
Parameters:
Password - Password of any length (case sensitive)

getPassword

public String getPassword()
Get Password.

Specified by:
getPassword in interface I_AD_User
Returns:
Password of any length (case sensitive)

setPhone

public void setPhone(String Phone)
Set Phone.

Specified by:
setPhone in interface I_AD_User
Parameters:
Phone - Identifies a telephone number

getPhone

public String getPhone()
Get Phone.

Specified by:
getPhone in interface I_AD_User
Returns:
Identifies a telephone number

setPhone2

public void setPhone2(String Phone2)
Set 2nd Phone.

Specified by:
setPhone2 in interface I_AD_User
Parameters:
Phone2 - Identifies an alternate telephone number.

getPhone2

public String getPhone2()
Get 2nd Phone.

Specified by:
getPhone2 in interface I_AD_User
Returns:
Identifies an alternate telephone number.

setProcessing

public void setProcessing(boolean Processing)
Set Process Now.

Specified by:
setProcessing in interface I_AD_User
Parameters:
Processing - Process Now

isProcessing

public boolean isProcessing()
Get Process Now.

Specified by:
isProcessing in interface I_AD_User
Returns:
Process Now

setSupervisor_ID

public void setSupervisor_ID(int Supervisor_ID)
Set Supervisor.

Specified by:
setSupervisor_ID in interface I_AD_User
Parameters:
Supervisor_ID - Supervisor for this user/organization - used for escalation and approval

getSupervisor_ID

public int getSupervisor_ID()
Get Supervisor.

Specified by:
getSupervisor_ID in interface I_AD_User
Returns:
Supervisor for this user/organization - used for escalation and approval

setTitle

public void setTitle(String Title)
Set Title.

Specified by:
setTitle in interface I_AD_User
Parameters:
Title - Name this entity is referred to as

getTitle

public String getTitle()
Get Title.

Specified by:
getTitle in interface I_AD_User
Returns:
Name this entity is referred to as

setUserPIN

public void setUserPIN(String UserPIN)
Set UserPIN.

Specified by:
setUserPIN in interface I_AD_User
Parameters:
UserPIN - UserPIN

getUserPIN

public String getUserPIN()
Get UserPIN.

Specified by:
getUserPIN in interface I_AD_User
Returns:
UserPIN

setValue

public void setValue(String Value)
Set Search Key.

Specified by:
setValue in interface I_AD_User
Parameters:
Value - Search key for the record in the format required - must be unique

getValue

public String getValue()
Get Search Key.

Specified by:
getValue in interface I_AD_User
Returns:
Search key for the record in the format required - must be unique

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.