public class WatermarkFactoryBean extends org.springframework.beans.factory.config.AbstractFactoryBean<Watermark> implements MuleContextAware, AnnotatedObject
| Modifier and Type | Field and Description |
|---|---|
static String |
MULE_WATERMARK_PARTITION |
PROPERTY_NAME| Constructor and Description |
|---|
WatermarkFactoryBean() |
| Modifier and Type | Method and Description |
|---|---|
protected Watermark |
createInstance() |
Object |
getAnnotation(QName name) |
Map<QName,Object> |
getAnnotations() |
Class<?> |
getObjectType() |
void |
setAnnotations(Map<QName,Object> annotations) |
void |
setDefaultExpression(String defaultExpression) |
void |
setMuleContext(MuleContext context) |
void |
setObjectStore(ObjectStore<Serializable> objectStore) |
void |
setSelector(WatermarkSelectorBroker selector) |
void |
setSelectorExpression(String selectorExpression) |
void |
setUpdateExpression(String updateExpression) |
void |
setVariable(String variable) |
public static final String MULE_WATERMARK_PARTITION
public Class<?> getObjectType()
public void setObjectStore(ObjectStore<Serializable> objectStore)
public void setVariable(String variable)
public void setDefaultExpression(String defaultExpression)
public void setUpdateExpression(String updateExpression)
public void setSelector(WatermarkSelectorBroker selector)
public void setSelectorExpression(String selectorExpression)
public void setMuleContext(MuleContext context)
setMuleContext in interface MuleContextAwarepublic Object getAnnotation(QName name)
getAnnotation in interface AnnotatedObjectpublic Map<QName,Object> getAnnotations()
getAnnotations in interface AnnotatedObjectpublic void setAnnotations(Map<QName,Object> annotations)
setAnnotations in interface AnnotatedObjectCopyright © 2003–2015 MuleSoft, Inc.. All rights reserved.