public class ObjectEJBLocal extends ObjectInterface
Object interfaces thru local EJB
Constructor and Description |
---|
ObjectEJBLocal()
Default constructor, must not be used, object instantiation is done thru Grant
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector<java.lang.String>[] |
checkDelete(ObjectDB obj)
Deprecated.
|
void |
clearCache() |
java.util.Vector<java.lang.String> |
completeForeignKeys(ObjectDB obj) |
java.lang.String |
create(ObjectDB obj) |
java.lang.String |
delete(ObjectDB obj) |
java.lang.String |
delete(ObjectDB obj,
java.util.Vector<java.lang.String> request)
Deprecated.
|
Alert |
getAlert(ObjectDB obj,
java.lang.String name,
int type)
Charge une alerte li??e ?? l'objet
|
long |
getCount(ObjectDB obj,
int maxRows) |
java.lang.String |
getFieldDefaultValue(ObjectDB obj,
ObjectField field) |
java.lang.String |
getFileName(ObjectDB obj,
java.lang.String id) |
java.lang.String |
getFilePath(ObjectDB obj,
java.lang.String id) |
java.lang.String |
getQuery(ObjectDB obj,
java.util.Vector<ObjectField> host) |
long |
getRefCount(ObjectDB obj,
java.lang.String refname,
java.lang.String field) |
java.lang.String |
getSearchSpec(ObjectDB obj,
java.lang.String s) |
ObjectDB |
init(ObjectDB obj,
java.lang.String name,
Grant g) |
void |
initFromTable(ObjectDB obj,
java.lang.String table,
Grant g) |
java.lang.String |
invokeAction(ObjectDB obj,
Action action) |
java.lang.Object |
invokeMethod(ObjectDB obj,
java.lang.String methodName,
java.lang.Class<?>[] paramTypes,
java.lang.Object[] paramValues) |
java.lang.Object |
invokePrint(ObjectDB obj,
PrintTemplate prt) |
FieldArea |
loadFieldArea(ObjectDB obj,
int num) |
java.util.Vector<java.lang.String> |
merge(ObjectDB obj,
java.util.List<java.lang.String> ids,
java.util.HashMap<java.lang.String,java.util.List<java.lang.Integer>> map) |
java.lang.String |
save(ObjectDB obj) |
java.util.Vector<java.lang.String[]> |
search(ObjectDB obj,
boolean pagine,
int maxRows) |
java.util.Vector<java.lang.String[]> |
searchCrosstab(ObjectDB obj,
Crosstab c) |
java.util.Vector<java.lang.String[]> |
searchExport(ObjectDB obj) |
java.lang.String |
searchRowId(ObjectDB obj,
java.lang.String notId) |
boolean |
select(ObjectDB obj,
java.lang.String row_id,
boolean copy) |
java.lang.String |
update(ObjectDB obj) |
java.util.Vector<java.lang.String> |
validate(ObjectDB obj,
boolean onlyErrors) |
java.util.Vector<java.lang.String> |
validateSearch(ObjectDB obj) |
public ObjectEJBLocal()
Default constructor, must not be used, object instantiation is done thru Grant
public ObjectDB init(ObjectDB obj, java.lang.String name, Grant g)
init
in class ObjectInterface
public void initFromTable(ObjectDB obj, java.lang.String table, Grant g)
initFromTable
in class ObjectInterface
public void clearCache()
clearCache
in class ObjectInterface
public FieldArea loadFieldArea(ObjectDB obj, int num)
loadFieldArea
in class ObjectInterface
public java.lang.String getSearchSpec(ObjectDB obj, java.lang.String s)
getSearchSpec
in class ObjectInterface
public java.lang.String getFieldDefaultValue(ObjectDB obj, ObjectField field)
getFieldDefaultValue
in class ObjectInterface
public java.util.Vector<java.lang.String> completeForeignKeys(ObjectDB obj)
completeForeignKeys
in class ObjectInterface
public java.util.Vector<java.lang.String> validate(ObjectDB obj, boolean onlyErrors)
validate
in class ObjectInterface
public long getCount(ObjectDB obj, int maxRows)
getCount
in class ObjectInterface
public long getRefCount(ObjectDB obj, java.lang.String refname, java.lang.String field)
getRefCount
in class ObjectInterface
public java.lang.String searchRowId(ObjectDB obj, java.lang.String notId)
searchRowId
in class ObjectInterface
public java.lang.String getQuery(ObjectDB obj, java.util.Vector<ObjectField> host)
getQuery
in class ObjectInterface
public java.util.Vector<java.lang.String> validateSearch(ObjectDB obj)
validateSearch
in class ObjectInterface
public java.util.Vector<java.lang.String[]> search(ObjectDB obj, boolean pagine, int maxRows)
search
in class ObjectInterface
public java.util.Vector<java.lang.String[]> searchExport(ObjectDB obj)
searchExport
in class ObjectInterface
public java.util.Vector<java.lang.String[]> searchCrosstab(ObjectDB obj, Crosstab c)
searchCrosstab
in class ObjectInterface
public boolean select(ObjectDB obj, java.lang.String row_id, boolean copy)
select
in class ObjectInterface
public java.lang.String create(ObjectDB obj)
create
in class ObjectInterface
public java.lang.String update(ObjectDB obj)
update
in class ObjectInterface
public java.lang.String save(ObjectDB obj)
save
in class ObjectInterface
@Deprecated public java.util.Vector<java.lang.String>[] checkDelete(ObjectDB obj)
checkDelete
in class ObjectInterface
@Deprecated public java.lang.String delete(ObjectDB obj, java.util.Vector<java.lang.String> request)
delete
in class ObjectInterface
public java.lang.String delete(ObjectDB obj)
delete
in class ObjectInterface
public java.util.Vector<java.lang.String> merge(ObjectDB obj, java.util.List<java.lang.String> ids, java.util.HashMap<java.lang.String,java.util.List<java.lang.Integer>> map)
merge
in class ObjectInterface
public java.lang.String getFileName(ObjectDB obj, java.lang.String id)
getFileName
in class ObjectInterface
public java.lang.String getFilePath(ObjectDB obj, java.lang.String id)
getFilePath
in class ObjectInterface
public Alert getAlert(ObjectDB obj, java.lang.String name, int type)
getAlert
in class ObjectInterface
obj
- Objetname
- Nom de l'alertetype
- Warn ou Infopublic java.lang.String invokeAction(ObjectDB obj, Action action) throws com.simplicite.util.exceptions.GrantException, com.simplicite.util.exceptions.ActionException
invokeAction
in class ObjectInterface
com.simplicite.util.exceptions.GrantException
com.simplicite.util.exceptions.ActionException
public java.lang.Object invokePrint(ObjectDB obj, PrintTemplate prt) throws com.simplicite.util.exceptions.GrantException, com.simplicite.util.exceptions.PrintException
invokePrint
in class ObjectInterface
com.simplicite.util.exceptions.GrantException
com.simplicite.util.exceptions.PrintException
public java.lang.Object invokeMethod(ObjectDB obj, java.lang.String methodName, java.lang.Class<?>[] paramTypes, java.lang.Object[] paramValues) throws com.simplicite.util.exceptions.MethodException
invokeMethod
in class ObjectInterface
com.simplicite.util.exceptions.MethodException
Copyright (c)2006-2014 Simplicite Software. All Rights Reserved.