Package com.jalios.jstore.tools
Class jsc
- java.lang.Object
-
- com.jalios.jstore.tools.jsc
-
- All Implemented Interfaces:
StoreConstants
public class jsc extends java.lang.Object implements StoreConstants
JStore Storable Compiler (generates StorableHandler for a given Storable).- Author:
- Olivier Dedieu <olivier.dedieu@jalios.com>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Runtime
rt
static java.lang.String
USAGE
-
Fields inherited from interface com.jalios.jstore.StoreConstants
ARRAY_FLAG, CLEANING_STATE, COLLECTION_FLAG, CREATE_OP, DELETE_OP, IDLE_STATE, INNER_LOGS, INNER_MILESTONE, INNER_PREFIX, INNER_SYNC, ITEM_ESCAPE_CHAR, ITEM_SEPARATOR, LOADING_STATE, LOG_DIR_LOG_PREFIX, LOG_DIR_LOG_WORK, MAP_ASSIGN, MAP_CHARS_TO_ESCAPE, MAP_CLASS_SEPARATOR, MAP_FLAG, NAMESPACE, SH_SUFFIX, STORING_STATE, UPDATE_OP
-
-
Constructor Summary
Constructors Constructor Description jsc()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
main(java.lang.String[] args)
void
setClassLoader(java.lang.ClassLoader classLoader)
Set the classLoadervoid
start(java.lang.String[] args)
Generate the storable handler and compile it (if a compiler has been provided)
-
-
-
Field Detail
-
rt
protected java.lang.Runtime rt
-
USAGE
public static final java.lang.String USAGE
- See Also:
- Constant Field Values
-
-
Method Detail
-
setClassLoader
public void setClassLoader(java.lang.ClassLoader classLoader)
Set the classLoader- Parameters:
classLoader
- the classLoader to use
-
start
public void start(java.lang.String[] args) throws java.lang.Exception
Generate the storable handler and compile it (if a compiler has been provided)- Parameters:
args
- the command line argument- Throws:
java.lang.Exception
-
main
public static void main(java.lang.String[] args)
-
-