public enum InvocationStrategies extends Enum<InvocationStrategies> implements InvocationStrategy
Enum Constant and Description |
---|
END_TRANSACTION_INVOKE_ON_ALL |
INVOKE_ON_ALL |
INVOKE_ON_ANY |
INVOKE_ON_EXISTING |
INVOKE_ON_NEXT |
INVOKE_ON_PRIMARY |
TRANSACTION_INVOKE_ON_ALL |
Modifier and Type | Method and Description |
---|---|
<Z,D extends Database<Z>,T,R,E extends Exception> |
invoke(ProxyFactory<Z,D,T,E> map,
Invoker<Z,D,T,R,E> invoker) |
static InvocationStrategies |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static InvocationStrategies[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final InvocationStrategies INVOKE_ON_ALL
public static final InvocationStrategies INVOKE_ON_ANY
public static final InvocationStrategies INVOKE_ON_EXISTING
public static final InvocationStrategies INVOKE_ON_NEXT
public static final InvocationStrategies INVOKE_ON_PRIMARY
public static final InvocationStrategies TRANSACTION_INVOKE_ON_ALL
public static final InvocationStrategies END_TRANSACTION_INVOKE_ON_ALL
public static InvocationStrategies[] values()
for (InvocationStrategies c : InvocationStrategies.values()) System.out.println(c);
public static InvocationStrategies valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic <Z,D extends Database<Z>,T,R,E extends Exception> SortedMap<D,R> invoke(ProxyFactory<Z,D,T,E> map, Invoker<Z,D,T,R,E> invoker) throws E extends Exception
invoke
in interface InvocationStrategy
E extends Exception
Copyright © 2004–2014 Paul Ferraro. All rights reserved.