public class CallbackFactory
extends java.lang.Object
Callback| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Class<? extends Callback>> |
getCallbacks() |
static CallbackFactory |
getInstance()
Returns a cached instance
CallbackFactory |
java.lang.String |
getType(java.lang.Class<? extends Callback> callback) |
void |
register(java.lang.Class<? extends Callback> callback)
Register new Callback Class
|
public static CallbackFactory getInstance()
CallbackFactoryCallbackFactorypublic void register(java.lang.Class<? extends Callback> callback)
callback - The callback Classpublic java.lang.String getType(java.lang.Class<? extends Callback> callback) throws java.lang.InstantiationException, java.lang.IllegalAccessException
java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic java.util.Map<java.lang.String,java.lang.Class<? extends Callback>> getCallbacks()