Class CAFMethodBinding
java.lang.Object
javax.faces.el.MethodBinding
com.webmethods.caf.faces.application.CAFMethodBinding
- All Implemented Interfaces:
Externalizable
,Serializable
,StateHolder
@Deprecated
public class CAFMethodBinding
extends MethodBinding
implements StateHolder, Externalizable
Deprecated.
Subclass of MethodBindingImpl to wrap the binding resolution and invocation a
try/catch that records exceptions to the FacesContext
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Class[]
Deprecated.protected MethodBinding
Deprecated. -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.This should only be called when restoring stateCAFMethodBinding
(Application application, String ref, Class[] args, MethodBinding wrappedMethodBinding) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Deprecated.Class[]
getArgs()
Deprecated.Made public only to make it possible for the AbstractCompositeViewControl to re-write the method binding expressions to change the name of the target bean.Deprecated.boolean
Deprecated.getType
(FacesContext context) Deprecated.invoke
(FacesContext context, Object[] params) Deprecated.boolean
Deprecated.void
Deprecated.void
restoreState
(FacesContext context, Object state) Deprecated.saveState
(FacesContext context) Deprecated.void
setShouldSuppressWarning
(boolean shouldSuppressWarning) Deprecated.void
setTransient
(boolean transientFlag) Deprecated.void
Deprecated.
-
Field Details
-
args
Deprecated. -
wrappedMethodBinding
Deprecated.
-
-
Constructor Details
-
CAFMethodBinding
public CAFMethodBinding()Deprecated.This should only be called when restoring state -
CAFMethodBinding
public CAFMethodBinding(Application application, String ref, Class[] args, MethodBinding wrappedMethodBinding) Deprecated.
-
-
Method Details
-
getArgs
Deprecated.Made public only to make it possible for the AbstractCompositeViewControl to re-write the method binding expressions to change the name of the target bean.- Returns:
- arguments for the method binding
-
invoke
Deprecated.- Specified by:
invoke
in classMethodBinding
-
getType
Deprecated.- Specified by:
getType
in classMethodBinding
-
getExpressionString
Deprecated.- Overrides:
getExpressionString
in classMethodBinding
-
getShouldSuppressWarning
public boolean getShouldSuppressWarning()Deprecated. -
setShouldSuppressWarning
public void setShouldSuppressWarning(boolean shouldSuppressWarning) Deprecated. -
restoreState
Deprecated.- Specified by:
restoreState
in interfaceStateHolder
-
saveState
Deprecated.- Specified by:
saveState
in interfaceStateHolder
-
isTransient
public boolean isTransient()Deprecated.- Specified by:
isTransient
in interfaceStateHolder
-
setTransient
public void setTransient(boolean transientFlag) Deprecated.- Specified by:
setTransient
in interfaceStateHolder
-
equals
Deprecated. -
readExternal
Deprecated.- Specified by:
readExternal
in interfaceExternalizable
- Throws:
IOException
ClassNotFoundException
-
writeExternal
Deprecated.- Specified by:
writeExternal
in interfaceExternalizable
- Throws:
IOException
-
CAFMethodExpression
instead