|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This adapter useful for UDF processing
Method Summary | |
java.lang.String |
addUDFImpl(java.lang.String sourceid,
java.lang.String caption,
java.lang.String order,
java.lang.String def,
java.lang.String ul,
java.lang.String required,
java.lang.String type,
java.lang.String visible,
java.lang.String mail,
java.lang.String formulaLongtext)
create new UDF |
void |
addULImpl(java.lang.String udfid,
java.lang.String val)
Add value to list |
void |
deleteUDFsImpl(java.lang.String[] udfids)
Delete UDF |
void |
deleteULsImpl(java.lang.String[] udfids)
Delete one or more udflist item |
java.lang.String |
getUDFSourceImpl(java.lang.String id,
int mode,
java.lang.String result)
select udfsource_id for task, workflow or user. |
java.util.HashMap |
getUDFValuesImpl(java.lang.String id,
int mode,
java.util.Collection udfs,
java.util.HashMap result)
Return HashMap of UDF values (key - UDF id) |
java.util.Collection |
listUDFImpl(java.lang.String idUDF,
int modeUDF,
java.util.Collection result)
List all UDF for specified idUDF mode = 0 - id is sourceid mode = 1 - id is taskid, list all for this taskid and it's parents mode = 2 - id is userid, list all for this userid and it's managers mode =3 - id is taskid, list all for this taskid and it's parents. |
void |
setUDFValueImpl(java.lang.String udfid,
java.lang.String sourceid,
int mode,
java.lang.String value,
java.lang.Integer udftype)
set value for selected udf and source. |
void |
updateUDFImpl(java.lang.String id,
java.lang.String caption,
java.lang.String order,
java.lang.String def,
java.lang.String required,
java.lang.String visible,
java.lang.String mail,
java.lang.String formula)
Update UDF description |
void |
updateULImpl(java.lang.String id,
java.lang.String value)
Update UDF list value |
Methods inherited from interface gran.app.adapter.Adapter |
getDescription, init |
Method Detail |
public java.lang.String getUDFSourceImpl(java.lang.String id, int mode, java.lang.String result) throws gran.exception.GranException
id
- id of task or usermode
- gran.exception.GranException
public java.lang.String addUDFImpl(java.lang.String sourceid, java.lang.String caption, java.lang.String order, java.lang.String def, java.lang.String ul, java.lang.String required, java.lang.String type, java.lang.String visible, java.lang.String mail, java.lang.String formulaLongtext) throws gran.exception.GranException
sourceid
- -udfsource_idcaption
- - nameorder
- - order.def
- -default valueul
- - id of list of available valuesrequired
- - required or nottype
- - value typevisible
- - visible or notmail
- - include field in email notification
gran.exception.GranException
public void deleteUDFsImpl(java.lang.String[] udfids) throws gran.exception.GranException
gran.exception.GranException
public void setUDFValueImpl(java.lang.String udfid, java.lang.String sourceid, int mode, java.lang.String value, java.lang.Integer udftype) throws gran.exception.GranException
udfid
- - UDF identifiersourceid
- - UDFSource identifiervalue
- - valueudftype
- - type of UDF value
gran.exception.GranException
public java.util.Collection listUDFImpl(java.lang.String idUDF, int modeUDF, java.util.Collection result) throws gran.exception.GranException
gran.exception.GranException
public java.util.HashMap getUDFValuesImpl(java.lang.String id, int mode, java.util.Collection udfs, java.util.HashMap result) throws gran.exception.GranException
gran.exception.GranException
public void updateUDFImpl(java.lang.String id, java.lang.String caption, java.lang.String order, java.lang.String def, java.lang.String required, java.lang.String visible, java.lang.String mail, java.lang.String formula) throws gran.exception.GranException
gran.exception.GranException
public void updateULImpl(java.lang.String id, java.lang.String value) throws gran.exception.GranException
gran.exception.GranException
public void deleteULsImpl(java.lang.String[] udfids) throws gran.exception.GranException
gran.exception.GranException
public void addULImpl(java.lang.String udfid, java.lang.String val) throws gran.exception.GranException
udfid
- - identifier of list UDFval
- - added value
gran.exception.GranException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |