Package com.simplicite.util.integration
Class SystemXML
- java.lang.Object
-
- com.simplicite.util.integration.SystemXML
-
- All Implemented Interfaces:
java.io.Serializable
public class SystemXML extends java.lang.Object implements java.io.Serializable
System object APIs for integration using Simplicité XML.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static char
SUPERVISOR_STATUS_CANCELLED
Supervisor status: cancelledstatic char
SUPERVISOR_STATUS_FOR_IMPORT
Supervisor status: for importstatic char
SUPERVISOR_STATUS_IMPORT_ERROR
Supervisor status: import errorstatic char
SUPERVISOR_STATUS_IMPORT_OK
Supervisor status: import KOstatic char
SUPERVISOR_STATUS_INPROGRESS
Supervisor status: in progressstatic char
SUPERVISOR_STATUS_LOAD_ERROR
Supervisor status: load error
-
Constructor Summary
Constructors Constructor Description SystemXML()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static java.lang.String
getBPMState(java.lang.String listOfValues, java.lang.String state, java.lang.String label, boolean active, java.lang.String module)
Deprecated.static java.lang.String
getCrosstab(java.lang.String name, java.lang.String object, char function, boolean grantable, boolean visible, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module)
Deprecated.static java.lang.String
getCrosstabAxis(java.lang.String crosstab, java.lang.String object, java.lang.String objectField, int objectFieldOrder, char type, int order, java.lang.String module)
Deprecated.static java.lang.String
getCrosstabGroup(java.lang.String crosstab, java.lang.String group, java.lang.String module)
Deprecated.static java.lang.String
getDomain(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module)
Deprecated.static java.lang.String
getExternalObject(java.lang.String name, java.lang.String url, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module)
Deprecated.static java.lang.String
getField(java.lang.String name, java.lang.String column, int type, java.lang.String typeParam, int size, int precision, boolean fctkey, boolean required, int search, int visible, boolean more, boolean listmore, char contentCase, java.lang.String defValue, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module)
Deprecated.static java.lang.String
getFieldArea(java.lang.String name, int order, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module)
Deprecated.static java.lang.String
getFieldType(java.lang.String code, java.lang.String regexp, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module)
Deprecated.static java.lang.String
getFunction(java.lang.String name, java.lang.String object, java.lang.String function, java.lang.String action, java.lang.String view, java.lang.String module)
Deprecated.static java.lang.String
getGrant(java.lang.String group, java.lang.String function, boolean active, java.lang.String module)
Deprecated.static java.lang.String
getGroup(java.lang.String name, java.lang.String parent, java.lang.String comment, java.lang.String[] modes, java.lang.String module)
Deprecated.static java.lang.String
getListOfValue(java.lang.String name, java.lang.String code, int order, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module)
Deprecated.static java.lang.String
getListOfValues(java.lang.String name, java.lang.String[] codes, int[] orders, java.util.Map<java.lang.String,java.lang.String>[] translations, java.lang.String module)
Deprecated.static java.lang.String
getMap(java.lang.String domain, java.lang.String object, java.lang.String process, int order, java.lang.String module)
Deprecated.static java.lang.String
getObject(java.lang.String name, java.lang.String father, java.lang.String table, java.lang.String template, boolean timestamp, boolean distinct, boolean nosearch, boolean export, boolean copy, boolean pagine, boolean predefsearch, boolean updall, boolean useform, boolean refcount, boolean historic, java.lang.String defpanel, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module)
Deprecated.static java.lang.String
getObjectField(java.lang.String object, java.lang.String field, int order, java.lang.String refObject, java.lang.String refField, java.lang.String refDelMode, java.lang.String fieldArea, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module)
Deprecated.static java.lang.String
getSysParam(java.lang.String code, java.lang.String value, java.lang.String type, java.lang.String desc, java.lang.String module)
Deprecated.static java.lang.String
getSysParams(java.lang.String[] codes, java.lang.String[] values, java.lang.String[] types, java.lang.String[] descs, java.lang.String module)
Deprecated.static java.lang.String
getTemplate(java.lang.String name, java.lang.String html, java.lang.String module)
Deprecated.static java.lang.String
getText(java.lang.String code, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module)
Deprecated.static java.util.Map<java.lang.String,java.lang.String>
getTranslationMap(java.lang.String lang, java.lang.String translation)
Deprecated.static java.lang.String
getView(java.lang.String name, java.lang.String html, int order, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module)
Deprecated.static java.lang.String
getViewItem(java.lang.String view, int position, char type, boolean title, java.lang.String object, java.lang.String filter, java.lang.String searchName, java.lang.String crosstabName, java.lang.String printTemplateName, java.lang.String lovCode, java.lang.String url, java.lang.String image, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module)
Deprecated.
-
-
-
Field Detail
-
SUPERVISOR_STATUS_LOAD_ERROR
public static final char SUPERVISOR_STATUS_LOAD_ERROR
Supervisor status: load error- See Also:
- Constant Field Values
-
SUPERVISOR_STATUS_FOR_IMPORT
public static final char SUPERVISOR_STATUS_FOR_IMPORT
Supervisor status: for import- See Also:
- Constant Field Values
-
SUPERVISOR_STATUS_INPROGRESS
public static final char SUPERVISOR_STATUS_INPROGRESS
Supervisor status: in progress- See Also:
- Constant Field Values
-
SUPERVISOR_STATUS_IMPORT_ERROR
public static final char SUPERVISOR_STATUS_IMPORT_ERROR
Supervisor status: import error- See Also:
- Constant Field Values
-
SUPERVISOR_STATUS_IMPORT_OK
public static final char SUPERVISOR_STATUS_IMPORT_OK
Supervisor status: import KO- See Also:
- Constant Field Values
-
SUPERVISOR_STATUS_CANCELLED
public static final char SUPERVISOR_STATUS_CANCELLED
Supervisor status: cancelled- See Also:
- Constant Field Values
-
-
Method Detail
-
getTranslationMap
@Deprecated(forRemoval=false, since="4.0") public static java.util.Map<java.lang.String,java.lang.String> getTranslationMap(java.lang.String lang, java.lang.String translation)
Deprecated.Get simple translation map- Parameters:
lang
- Languagetranslation
- Translation- Returns:
- Translation map
-
getSysParams
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getSysParams(java.lang.String[] codes, java.lang.String[] values, java.lang.String[] types, java.lang.String[] descs, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for multiple system parameters- Parameters:
codes
- System parameter codesvalues
- System parameter valuestypes
- System parameter types (can be null, then "APP" will be used)descs
- System parameter descriptions (can be null)module
- Module- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getSysParam
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getSysParam(java.lang.String code, java.lang.String value, java.lang.String type, java.lang.String desc, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for single system parameter- Parameters:
code
- System parameter codevalue
- System parameter valuetype
- System parameter type (can be null, then "APP" will be used)desc
- System parameter description (can be null)- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getListOfValues
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getListOfValues(java.lang.String name, java.lang.String[] codes, int[] orders, java.util.Map<java.lang.String,java.lang.String>[] translations, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for multiple list of values entries- Parameters:
name
- List of values namecodes
- list of values entries codesorders
- list of values entries orders (can be null, then list of values orders are generated starting at 1)translations
- List of values entries translationsmodule
- Module- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getListOfValue
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getListOfValue(java.lang.String name, java.lang.String code, int order, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for single list of values entry- Parameters:
name
- List of values namecode
- list of values entry codeorder
- list of values entry ordertranslations
- List of values entry translationsmodule
- Module- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getText
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getText(java.lang.String code, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for single text- Parameters:
code
- Text codetranslations
- Text translationsmodule
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getDomain
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getDomain(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for domain- Parameters:
module
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getTemplate
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getTemplate(java.lang.String name, java.lang.String html, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for template- Parameters:
module
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getObject
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getObject(java.lang.String name, java.lang.String father, java.lang.String table, java.lang.String template, boolean timestamp, boolean distinct, boolean nosearch, boolean export, boolean copy, boolean pagine, boolean predefsearch, boolean updall, boolean useform, boolean refcount, boolean historic, java.lang.String defpanel, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for business object- Parameters:
module
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getFieldType
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getFieldType(java.lang.String code, java.lang.String regexp, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module) throws XMLException
Deprecated.Generates field type XML statement- Parameters:
module
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getField
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getField(java.lang.String name, java.lang.String column, int type, java.lang.String typeParam, int size, int precision, boolean fctkey, boolean required, int search, int visible, boolean more, boolean listmore, char contentCase, java.lang.String defValue, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for field- Parameters:
module
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getFieldArea
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getFieldArea(java.lang.String name, int order, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for field area- Parameters:
name
- Field area nameorder
- Field area ordertranslations
- Field area translationsmodule
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getObjectField
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getObjectField(java.lang.String object, java.lang.String field, int order, java.lang.String refObject, java.lang.String refField, java.lang.String refDelMode, java.lang.String fieldArea, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for object field- Parameters:
module
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getGroup
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getGroup(java.lang.String name, java.lang.String parent, java.lang.String comment, java.lang.String[] modes, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for group- Parameters:
name
- Group nameparent
- Parent group name (can be null)comment
- Comment (can be null)modes
- Modes Array of modes (can be null, then all modes are set)module
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getFunction
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getFunction(java.lang.String name, java.lang.String object, java.lang.String function, java.lang.String action, java.lang.String view, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for function- Parameters:
module
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getGrant
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getGrant(java.lang.String group, java.lang.String function, boolean active, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for object grant- Parameters:
module
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getMap
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getMap(java.lang.String domain, java.lang.String object, java.lang.String process, int order, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for menu entry- Parameters:
module
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getCrosstab
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getCrosstab(java.lang.String name, java.lang.String object, char function, boolean grantable, boolean visible, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for pivot table- Parameters:
name
- Pivot table nameobject
- Object namefunction
- Function (one of Crosstab.METHOD_* constant)grantable
- Grantable ?visible
- Visible ?translations
- Translationsmodule
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getCrosstabAxis
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getCrosstabAxis(java.lang.String crosstab, java.lang.String object, java.lang.String objectField, int objectFieldOrder, char type, int order, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for pivot table axis- Parameters:
crosstab
- Pivot table nameobject
- Object nameobjectField
- Object field nameobjectFieldOrder
- Object field ordertype
- Axis type (one of Crosstab.AXIS_* constant)order
- Axis ordermodule
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getCrosstabGroup
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getCrosstabGroup(java.lang.String crosstab, java.lang.String group, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for pivot table group- Parameters:
crosstab
- Pivot table namegroup
- Group namemodule
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getExternalObject
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getExternalObject(java.lang.String name, java.lang.String url, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for external object- Parameters:
name
- External object nameurl
- External object URLtranslations
- External object translationsmodule
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getView
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getView(java.lang.String name, java.lang.String html, int order, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for view- Parameters:
name
- View namehtml
- View HTMLorder
- View ordertranslations
- View =translationsmodule
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getViewItem
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getViewItem(java.lang.String view, int position, char type, boolean title, java.lang.String object, java.lang.String filter, java.lang.String searchName, java.lang.String crosstabName, java.lang.String printTemplateName, java.lang.String lovCode, java.lang.String url, java.lang.String image, java.util.Map<java.lang.String,java.lang.String> translations, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for view item- Parameters:
module
- Module name- Returns:
- XML statement
- Throws:
XMLException
- If XML generation fails
-
getBPMState
@Deprecated(forRemoval=false, since="4.0") public static java.lang.String getBPMState(java.lang.String listOfValues, java.lang.String state, java.lang.String label, boolean active, java.lang.String module) throws XMLException
Deprecated.Generates XML statement for BPM state- Parameters:
module
- Module name- Returns:
- XML statement
- Throws:
XMLException
-
-