|
www.element4solution.com | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecte4s.util.E4Object
e4s.db.systabledef.T_E4S_PERMISSION_COMPANY_Obj
public class T_E4S_PERMISSION_COMPANY_Obj
Data access object for T_E4S_PERMISSION_COMPANY created: 20050616 100706 modified: 20071103 125622 Permission on Company level. This is the middle level, unless a permission is not allready decided on group level (T_E4S_PERMISSION_GROUP) then a permission can be decided positive or negative here or it can be left undecided which delegates to the next level which is the User level in table T_E4S_PERMISSION_USER.
T_E4S_PERMISSION_COMPANY_Sel,
T_E4S_PERMISSION_COMPANY_Mod| Field Summary | |
|---|---|
protected E4Client |
m_client_distinction
Client distinction (no update, read only) |
protected E4CompanyId |
m_COMPANY
Current Value - will be initialized after reading but can be changed using set_COMPANY(E4CompanyId). |
protected java.util.Date |
m_DATMOD
Current Value - will be initialized after reading but can be changed using set_DATMOD(Date). |
protected java.util.Date |
m_DATNEW
Current Value - will be initialized after reading but can be changed using set_DATNEW(Date). |
protected long |
m_GRANTED
Current Value - will be initialized after reading but can be changed using set_GRANTED(long) |
protected E4CompanyId |
m_init_COMPANY
Initial Value - will be initialized only and is used on #executeDelete() or #executeUpdate(). |
protected java.util.Date |
m_init_DATMOD
Initial Value - will be initialized only and is used on #executeDelete() or #executeUpdate(). |
protected java.util.Date |
m_init_DATNEW
Initial Value - will be initialized only and is used on #executeDelete() or #executeUpdate(). |
protected long |
m_init_GRANTED
Initial Value - will be initialized only and is used on #executeDelete() or #executeUpdate() |
protected E4Permission |
m_init_PERMISSION
Initial Value - will be initialized only and is used on #executeDelete() or #executeUpdate(). |
protected E4Permission |
m_PERMISSION
Current Value - will be initialized after reading but can be changed using set_PERMISSION(E4Permission). |
| Fields inherited from class e4s.util.E4Object |
|---|
CRLF, E4S_CORE_SYSTEM_LANGUAGE, NBSP, NULLSTR, URL_ENCODING_CHARSET |
| Constructor Summary | |
|---|---|
T_E4S_PERMISSION_COMPANY_Obj()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
_getSVNVersionString()
Return the version info patched by CVS. |
void |
executeDelete(E4ApplObj_Intf applobj)
Delete this record, based on a query of all columns |
void |
executeDelete(E4DBConnection_Intf con,
E4ApplObj_Intf applobj)
Delete this record, based on a query of all columns |
void |
executeInsert(E4ApplObj_Intf applobj)
|
void |
executeInsert(E4DBConnection_Intf con,
E4ApplObj_Intf applobj)
|
void |
executeUpdate(E4ApplObj_Intf applobj)
Update this record, based on a query of first unique index columns. |
void |
executeUpdate(E4DBConnection_Intf con,
E4ApplObj_Intf applobj)
Update this record, based on a query of first unique index |
static T_E4S_PERMISSION_COMPANY_Obj |
find_T_E4S_PERMISSION_COMPANY(E4DBConnection_Intf con,
E4ApplObj_Intf applobj,
E4CompanyId company_id,
E4Permission permission)
Find a permission object (database record) regarding the specified company. |
E4Client |
get_CLIENT()
|
E4CompanyId |
get_COMPANY()
|
java.util.Calendar |
get_DATMOD_C()
|
java.util.Date |
get_DATMOD()
|
java.util.Calendar |
get_DATNEW_C()
|
java.util.Date |
get_DATNEW()
|
long |
get_GRANTED()
|
E4Permission |
get_PERMISSION()
|
E4DBTableName |
getTableName()
|
void |
set_COMPANY(E4CompanyId val)
|
void |
set_DATMOD()
|
void |
set_DATMOD(java.util.Calendar val)
|
void |
set_DATMOD(java.util.Date val)
|
void |
set_DATMOD(E4Date val)
|
void |
set_DATNEW()
|
void |
set_DATNEW(java.util.Calendar val)
|
void |
set_DATNEW(java.util.Date val)
|
void |
set_DATNEW(E4Date val)
|
void |
set_GRANTED(long val)
|
void |
set_init_COMPANY(E4CompanyId val)
|
void |
set_init_DATMOD(java.util.Date val)
|
void |
set_init_DATNEW(java.util.Date val)
|
void |
set_init_GRANTED(long val)
|
void |
set_init_PERMISSION(E4Permission val)
|
void |
set_PERMISSION(E4Permission val)
|
E4DBColumnInfo[] |
unequalsColumns(T_E4S_PERMISSION_COMPANY_Obj obj2)
|
| Methods inherited from class e4s.util.E4Object |
|---|
Calendar, CName, CName, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelApp, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelNone, E4LabelSys, E4LabelSys, e4sCopyright, e4sVersion, encode, encode, encode, encodeHtml, encodeHtml, encodeHtml, encodeURL, encodeURL, encodeURL, finalize, getLINE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTRACE, getTraceMemory, HtmlEncode, HtmlEncode, HtmlEncode, isdecimal, isdigit, isnotok, isnotok, isnumeric, isok, isok, isok, isok, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingFunction, lastCallingStack, mkdirs, null2nbsp, null2nbsp, null2nbsp, ok, ok, ok, ok, outPrintln, setLogFile4Trace, setTraceMemory, STACKTRACE, toDebug, toDouble, toFloat, toFloat, toString, TRACE_CALLS, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, TRACE, wait |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected E4CompanyId m_COMPANY
set_COMPANY(E4CompanyId).
Related Company
protected E4CompanyId m_init_COMPANY
#executeDelete() or #executeUpdate().
Related Company
protected java.util.Date m_DATMOD
set_DATMOD(Date).
Date modified
protected java.util.Date m_init_DATMOD
#executeDelete() or #executeUpdate().
Date modified
protected java.util.Date m_DATNEW
set_DATNEW(Date).
Date created
protected java.util.Date m_init_DATNEW
#executeDelete() or #executeUpdate().
Date created
protected long m_GRANTED
set_GRANTED(long).
-1 = no, 0 = depends on user, +1 = yes
protected long m_init_GRANTED
#executeDelete() or #executeUpdate().
-1 = no, 0 = depends on user, +1 = yes
protected E4Permission m_PERMISSION
set_PERMISSION(E4Permission).
Permission denied or granted
protected E4Permission m_init_PERMISSION
#executeDelete() or #executeUpdate().
Permission denied or granted
protected E4Client m_client_distinction
| Constructor Detail |
|---|
public T_E4S_PERMISSION_COMPANY_Obj()
| Method Detail |
|---|
public E4Client get_CLIENT()
public void executeInsert(E4ApplObj_Intf applobj)
throws E4DBException
E4DBException
public void executeInsert(E4DBConnection_Intf con,
E4ApplObj_Intf applobj)
throws E4DBException
E4DBExceptionpublic E4DBTableName getTableName()
public void set_COMPANY(E4CompanyId val)
public void set_init_COMPANY(E4CompanyId val)
public E4CompanyId get_COMPANY()
public void set_DATMOD(java.util.Date val)
public void set_init_DATMOD(java.util.Date val)
public void set_DATMOD(java.util.Calendar val)
public void set_DATMOD(E4Date val)
public void set_DATMOD()
public java.util.Date get_DATMOD()
public java.util.Calendar get_DATMOD_C()
public void set_DATNEW(java.util.Date val)
public void set_init_DATNEW(java.util.Date val)
public void set_DATNEW(java.util.Calendar val)
public void set_DATNEW(E4Date val)
public void set_DATNEW()
public java.util.Date get_DATNEW()
public java.util.Calendar get_DATNEW_C()
public void set_GRANTED(long val)
public void set_init_GRANTED(long val)
public long get_GRANTED()
public void set_PERMISSION(E4Permission val)
public void set_init_PERMISSION(E4Permission val)
public E4Permission get_PERMISSION()
public E4DBColumnInfo[] unequalsColumns(T_E4S_PERMISSION_COMPANY_Obj obj2)
public void executeDelete(E4ApplObj_Intf applobj)
throws E4DBException
E4DBException
public void executeDelete(E4DBConnection_Intf con,
E4ApplObj_Intf applobj)
throws E4DBException
E4DBException
public void executeUpdate(E4ApplObj_Intf applobj)
throws E4DBException
E4DBException
public void executeUpdate(E4DBConnection_Intf con,
E4ApplObj_Intf applobj)
throws E4DBException
E4DBExceptionpublic static java.lang.String _getSVNVersionString()
public static T_E4S_PERMISSION_COMPANY_Obj find_T_E4S_PERMISSION_COMPANY(E4DBConnection_Intf con,
E4ApplObj_Intf applobj,
E4CompanyId company_id,
E4Permission permission)
throws E4DBException
applobj - the current application objectcompany_id - the company IDpermission - the requested permission
E4DBException#find_T_E4S_PERMISSION_GROUP,
#find_T_E4S_PERMISSION_USER
|
www.element4solution.com | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||