public class ProcessingManager extends Object
IProcessing-Implementations| Constructor and Description |
|---|
ProcessingManager() |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,Class<? extends IProcessing>> |
getAvailableProcessings() |
static Map<String,Class<? extends IProcessing>> |
getAvailableProcessings(Mandant man) |
static IProcessing |
getEmptyProcessing(Bedingung bedingung) |
static IProcessing |
getEmptyProcessing(String key) |
static IProcessing |
getEmptyProcessing(String key,
Mandant man) |
static Class<? extends IProcessing> |
getProcessingClass(String key) |
static Class<? extends IProcessing> |
getProcessingClass(String key,
Mandant man) |
static void |
init() |
static void |
registerProcessing(Class<? extends IProcessing> processing)
Registers an
IProcessing system-wide by using his key (see IProcessing.getProcessingKey()). |
static void |
registerProcessing(Mandant man,
Class<? extends IProcessing> processing)
Registers an
IProcessing for the specified client wide by using his key (see
IProcessing.getProcessingKey()). |
public static void init()
public static void registerProcessing(Class<? extends IProcessing> processing) throws InstantiationException, IllegalAccessException
IProcessing system-wide by using his key (see IProcessing.getProcessingKey()). Already
used keys will override the current registered processing!processing - IProcessing-Class to registerInstantiationException - if an error occurs while instantiate the processing for reading the processing-keyIllegalAccessException - if an error occurs while instantiate the processing for reading the processing-keypublic static void registerProcessing(Mandant man, Class<? extends IProcessing> processing) throws InstantiationException, IllegalAccessException
IProcessing for the specified client wide by using his key (see
IProcessing.getProcessingKey()). Already used keys will override the current registered processing! If the
client is null, the processing will be registeres using registerProcessing(Class).processing - IProcessing-Class to registerman - Mandant to register the processing forInstantiationException - if an error occurs while instantiate the processing for reading the processing-keyIllegalAccessException - if an error occurs while instantiate the processing for reading the processing-keypublic static Class<? extends IProcessing> getProcessingClass(String key)
public static Class<? extends IProcessing> getProcessingClass(String key, Mandant man)
public static Map<String,Class<? extends IProcessing>> getAvailableProcessings()
public static Map<String,Class<? extends IProcessing>> getAvailableProcessings(Mandant man)
public static IProcessing getEmptyProcessing(Bedingung bedingung)
public static IProcessing getEmptyProcessing(String key)
public static IProcessing getEmptyProcessing(String key, Mandant man)
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.