public abstract class MetacardStorageRoute
extends org.apache.camel.builder.RouteBuilder
Modifier and Type | Field and Description |
---|---|
static String |
BACKUP_INVALID_PROPERTY |
protected boolean |
backupInvalidMetacards |
protected List<String> |
backupMetacardTags |
static String |
KEEP_DELETED_PROPERTY |
protected boolean |
keepDeletedMetacards |
static String |
METACARD_BACKUP_INVALID_RTE_PROP |
static String |
METACARD_BACKUP_KEEP_DELETED_RTE_PROP |
static String |
METACARD_BACKUP_TAGS_PROPERTY |
static String |
METACARD_TRANSFORMER_ID_RTE_PROP |
protected String |
metacardTransformerId |
static String |
TEMPLATED_STRING_HEADER_RTE_PROP |
static String |
TRANSFORMER_ID_PROPERTY |
Constructor and Description |
---|
MetacardStorageRoute(org.apache.camel.CamelContext camelContext) |
Modifier and Type | Method and Description |
---|---|
List<String> |
getBackupMetacardTags() |
protected org.apache.camel.Predicate |
getCheckDeletePredicate() |
String |
getMetacardTransformerId() |
protected org.apache.camel.Predicate |
getShouldBackupPredicate() |
boolean |
isBackupInvalidMetacards() |
boolean |
isKeepDeletedMetacards() |
void |
refresh(Map<String,Object> properties) |
void |
setBackupInvalidMetacards(boolean backupInvalidMetacards) |
void |
setBackupMetacardTags(List<String> backupMetacardTags) |
void |
setKeepDeletedMetacards(boolean keepDeletedMetacards) |
void |
setMetacardTransformerId(String metacardTransformerId) |
boolean |
shouldBackupMetacard(Metacard metacard,
boolean backupInvalid) |
void |
start() |
void |
stop(int code) |
addRoutes, addRoutesToCamelContext, checkInitialized, configure, configureRest, configureRests, configureRoute, configureRoutes, createContainer, errorHandler, from, from, from, from, fromF, getContext, getRestCollection, getRestConfigurations, getRouteCollection, includeRoutes, intercept, interceptFrom, interceptFrom, interceptSendToEndpoint, onCompletion, onException, onException, populateRests, populateRoutes, rest, rest, restConfiguration, restConfiguration, setErrorHandlerBuilder, setRestCollection, setRouteCollection, toString
bean, bean, bean, bean, body, body, bodyAs, constant, createErrorHandlerBuilder, deadLetterChannel, deadLetterChannel, defaultErrorHandler, endpoint, endpoint, endpoints, endpoints, exceptionMessage, exchangeProperty, faultBody, faultBodyAs, getErrorHandlerBuilder, header, language, loggingErrorHandler, loggingErrorHandler, loggingErrorHandler, loggingErrorHandler, method, method, method, method, noErrorHandler, outBody, outBody, property, regexReplaceAll, regexReplaceAll, sendTo, setContext, setContext, simple, simple, systemProperty, systemProperty, xpath, xpath
public static final String METACARD_TRANSFORMER_ID_RTE_PROP
public static final String METACARD_BACKUP_INVALID_RTE_PROP
public static final String METACARD_BACKUP_KEEP_DELETED_RTE_PROP
public static final String TEMPLATED_STRING_HEADER_RTE_PROP
public static final String BACKUP_INVALID_PROPERTY
public static final String KEEP_DELETED_PROPERTY
public static final String TRANSFORMER_ID_PROPERTY
public static final String METACARD_BACKUP_TAGS_PROPERTY
protected boolean backupInvalidMetacards
protected boolean keepDeletedMetacards
protected String metacardTransformerId
public MetacardStorageRoute(org.apache.camel.CamelContext camelContext)
public void start()
public void stop(int code)
public String getMetacardTransformerId()
public boolean isBackupInvalidMetacards()
public boolean isKeepDeletedMetacards()
public void setBackupInvalidMetacards(boolean backupInvalidMetacards)
public void setKeepDeletedMetacards(boolean keepDeletedMetacards)
public void setMetacardTransformerId(String metacardTransformerId)
public boolean shouldBackupMetacard(Metacard metacard, boolean backupInvalid)
protected org.apache.camel.Predicate getShouldBackupPredicate()
protected org.apache.camel.Predicate getCheckDeletePredicate()
This work is licensed under a Creative Commons Attribution 4.0 International License.