public class WatermarkFactoryBean extends org.springframework.beans.factory.config.AbstractFactoryBean<Watermark> implements MuleContextAware, org.mule.runtime.api.meta.AnnotatedObject
| Modifier and Type | Field and Description |
|---|---|
static String |
MULE_WATERMARK_PARTITION |
| Constructor and Description |
|---|
WatermarkFactoryBean() |
| Modifier and Type | Method and Description |
|---|---|
protected Watermark |
createInstance() |
Object |
getAnnotation(QName name) |
Map<QName,Object> |
getAnnotations() |
org.mule.runtime.api.component.ComponentIdentifier |
getIdentifier() |
org.mule.runtime.api.component.ComponentLocation |
getLocation(String flowPath) |
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 org.mule.runtime.api.meta.AnnotatedObjectpublic Map<QName,Object> getAnnotations()
getAnnotations in interface org.mule.runtime.api.meta.AnnotatedObjectpublic void setAnnotations(Map<QName,Object> annotations)
setAnnotations in interface org.mule.runtime.api.meta.AnnotatedObjectpublic org.mule.runtime.api.component.ComponentIdentifier getIdentifier()
getIdentifier in interface org.mule.runtime.api.meta.AnnotatedObjectpublic org.mule.runtime.api.component.ComponentLocation getLocation(String flowPath)
getLocation in interface org.mule.runtime.api.meta.AnnotatedObjectCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.