org.mule.providers.gs.filters
Class JavaSpaceTemplateFilter
java.lang.Object
org.mule.providers.gs.filters.JavaSpaceTemplateFilter
- All Implemented Interfaces:
- JavaSpaceFilter, UMOFilter
- Direct Known Subclasses:
- GigaSpacesTemplateFilter
- public class JavaSpaceTemplateFilter
- extends Object
- implements JavaSpaceFilter
Configures an entry template on a JavaSpace endpoint.
NULL_VALUE
public static final String NULL_VALUE
- See Also:
- Constant Field Values
expectedType
protected String expectedType
fields
protected Map fields
entry
protected Entry entry
JavaSpaceTemplateFilter
public JavaSpaceTemplateFilter()
JavaSpaceTemplateFilter
public JavaSpaceTemplateFilter(String expectedType)
accept
public boolean accept(UMOMessage message)
- Check a given message against this filter.
- Specified by:
accept in interface UMOFilter
- Parameters:
message - a non null message to filter.
- Returns:
true if the message matches the filter
getExpectedType
public String getExpectedType()
setExpectedType
public void setExpectedType(String expectedType)
getFields
public Map getFields()
setFields
public void setFields(Map fields)
getEntry
public Entry getEntry()
throws IllegalAccessException,
NoSuchMethodException,
InvocationTargetException,
InstantiationException,
ClassNotFoundException
- Specified by:
getEntry in interface JavaSpaceFilter
- Throws:
IllegalAccessException
NoSuchMethodException
InvocationTargetException
InstantiationException
ClassNotFoundException
setEntry
public void setEntry(Entry entry)
getProperty
public Object getProperty(Object key)
setProperty
public void setProperty(Object key,
Object value)
toString
public String toString()
Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.