Package de.xima.fc.manager
Class ProcessingManager
- java.lang.Object
 - 
- de.xima.fc.manager.ProcessingManager
 
 
- 
@Deprecated public class ProcessingManager extends Object
Deprecated.This is part of the old deprecated workflow engine. Use the new workflow engine and related classes.Manager-Instance for all registered and availableIProcessing-Implementations- Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Constructor Summary
Constructors Constructor Description ProcessingManager()Deprecated. 
- 
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Map<String,Class<? extends IProcessing>>getAvailableProcessings()Deprecated.static Map<String,Class<? extends IProcessing>>getAvailableProcessings(Mandant man)Deprecated.static IProcessinggetEmptyProcessing(Aktion action)Deprecated.static IProcessinggetEmptyProcessing(Bedingung bedingung)Deprecated.static IProcessinggetEmptyProcessing(String key)Deprecated.static IProcessinggetEmptyProcessing(String key, Mandant man)Deprecated.static Class<? extends IProcessing>getProcessingClass(String key)Deprecated.static Class<? extends IProcessing>getProcessingClass(String key, Mandant man)Deprecated.static voidinit()Deprecated.static voidregisterProcessing(Mandant man, Class<? extends IProcessing> processing)Deprecated.Registers anIProcessingfor the specified client wide by using his key (seeIProcessing.getProcessingKey()).static voidregisterProcessing(Class<? extends IProcessing> processing)Deprecated.Registers anIProcessingsystem-wide by using his key (seeIProcessing.getProcessingKey()). 
 - 
 
- 
- 
Method Detail
- 
init
public static void init()
Deprecated. 
- 
registerProcessing
public static void registerProcessing(Class<? extends IProcessing> processing) throws InstantiationException, IllegalAccessException, IllegalArgumentException, InvocationTargetException, NoSuchMethodException, SecurityException
Deprecated.Registers anIProcessingsystem-wide by using his key (seeIProcessing.getProcessingKey()). Already used keys will override the current registered processing!- Parameters:
 processing-IProcessing-Class to register- Throws:
 InstantiationException- 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-keySecurityException- When the processing class constructor could not be invoked due to a security manager.NoSuchMethodException- When no matching constructor for the processing class is found.InvocationTargetException- When an unhandled exception was throw by the processing class constructor.IllegalArgumentException- When the arguments passed to the processing class constructor are invalid.
 
- 
registerProcessing
public static void registerProcessing(Mandant man, Class<? extends IProcessing> processing) throws InstantiationException, IllegalAccessException, IllegalArgumentException, InvocationTargetException, NoSuchMethodException, SecurityException
Deprecated.Registers anIProcessingfor the specified client wide by using his key (seeIProcessing.getProcessingKey()). Already used keys will override the current registered processing! If the client isnull, the processing will be registeres usingregisterProcessing(Class).- Parameters:
 processing-IProcessing-Class to registerman-Mandantto register the processing for- Throws:
 InstantiationException- 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-keySecurityException- When the processing class constructor could not be invoked due to a security manager.NoSuchMethodException- When no matching constructor for the processing class is found.InvocationTargetException- When an unhandled exception was throw by the processing class constructor.IllegalArgumentException- When the arguments passed to the processing class constructor are invalid.
 
- 
getProcessingClass
public static Class<? extends IProcessing> getProcessingClass(String key)
Deprecated. 
- 
getProcessingClass
public static Class<? extends IProcessing> getProcessingClass(String key, Mandant man)
Deprecated. 
- 
getAvailableProcessings
public static Map<String,Class<? extends IProcessing>> getAvailableProcessings()
Deprecated. 
- 
getAvailableProcessings
public static Map<String,Class<? extends IProcessing>> getAvailableProcessings(Mandant man)
Deprecated. 
- 
getEmptyProcessing
public static IProcessing getEmptyProcessing(Aktion action)
Deprecated. 
- 
getEmptyProcessing
public static IProcessing getEmptyProcessing(String key)
Deprecated. 
- 
getEmptyProcessing
public static IProcessing getEmptyProcessing(String key, Mandant man)
Deprecated. 
- 
getEmptyProcessing
@Deprecated public static IProcessing getEmptyProcessing(Bedingung bedingung)
Deprecated. 
 - 
 
 -