/xservices/trunk/src/main/resources/MiscServicesScheduler-quartz.properties |
---|
0,0 → 1,4 |
org.quartz.scheduler.instanceName = MiscServicesScheduler |
org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool |
org.quartz.threadPool.threadCount = 2 |
org.quartz.jobStore.class = org.quartz.simpl.RAMJobStore |
Property changes: |
Added: svn:mime-type |
+text/plain |
\ No newline at end of property |
/xservices/trunk/src/main/resources/ddl/BRTX_schema.ddl |
---|
0,0 → 1,42 |
-- Create Schema for Brutex |
CREATE SCHEMA IF NOT EXISTS brutex; |
CREATE TABLE IF NOT EXISTS brutex.tbl_events |
( |
btx_event_type VARCHAR(128) NOT NULL, |
btx_id VARCHAR(32) NOT NULL, |
btx_obj_type VARCHAR(32) NOT NULL, |
btx_obj_id VARCHAR(32) NOT NULL, |
btx_timestamp BIGINT NOT NULL, |
btx_event CLOB |
); |
CREATE INDEX IF NOT EXISTS brutex.btx_idx_key ON brutex.tbl_events (btx_obj_id, btx_obj_type, btx_event_type); |
CREATE INDEX IF NOT EXISTS brutex.btx_idx_ts ON brutex.tbl_events (btx_timestamp ASC); |
CREATE TABLE IF NOT EXISTS brutex.tbl_events_snap |
( |
btx_event_type VARCHAR(128) NOT NULL, |
btx_id VARCHAR(32) NOT NULL, |
btx_obj_type VARCHAR(32) NOT NULL, |
btx_obj_id VARCHAR(32) NOT NULL, |
btx_timestamp BIGINT NOT NULL, |
btx_run BIGINT NOT NULL, |
btx_event CLOB |
); |
CREATE INDEX IF NOT EXISTS brutex.btx_idx_ts ON brutex.tbl_events_snap (btx_timestamp ASC); |
CREATE TABLE IF NOT EXISTS brutex.tbl_events_errors |
( |
btx_event_type VARCHAR(128) NOT NULL, |
btx_id VARCHAR(32) NOT NULL, |
btx_obj_type VARCHAR(32) NOT NULL, |
btx_obj_id VARCHAR(32) NOT NULL, |
btx_timestamp BIGINT NOT NULL, |
btx_retry BOOL, |
btx_response CLOB, |
btx_event CLOB |
); |
CREATE INDEX IF NOT EXISTS brutex.btx_idx_ts ON brutex.tbl_events_errors (btx_timestamp ASC); |
CREATE INDEX IF NOT EXISTS brutex.btx_idx_retry ON brutex.tbl_events_errors (btx_retry); |
/xservices/trunk/src/main/resources/eventmanager.properties |
---|
0,0 → 1,21 |
# The target ALF Event Manager to forward processed events to |
target.url = http://localhost:8099/ALFEventManager/services/ALFEventManagerSOAP |
# Merging interval in seconds |
# This specifies the minimum time the service will merge incoming events before starting |
# to move them into the outbound queue. Please note, that this is a minimum delay before |
# events are forwarded. In cases where the outbound queue processing takes longer than the |
# given interval, merging will continue until outbound queue has been processed completely. |
# default: interval = 10 |
interval = 30 |
# In-Memory Database (H2 in this case) to use for event processing |
# This is the JDBC connection string. |
# default: memdb = jdbc:h2:mem:lockdb;DB_CLOSE_DELAY=-1; |
memdb = jdbc:h2:mem:lockdb;DB_CLOSE_DELAY=-1; |
# Embedded file based database (H2 in this case) to use for event persistence |
# This is the JDBC connection string. |
# default: fdb = jdbc:h2:file:~/alf_event_db |
fdb = jdbc:h2:file:~/alf_event_db |
/xservices/trunk/src/main/resources/simplelogger.properties |
---|
4,12 → 4,12 |
# Default logging detail level for all instances of SimpleLogger. |
# Must be one of ("trace", "debug", "info", "warn", or "error"). |
# If not specified, defaults to "info". |
org.slf4j.simpleLogger.defaultLogLevel=debug |
org.slf4j.simpleLogger.defaultLogLevel=warn |
# Logging detail level for a SimpleLogger instance named "xxxxx". |
# Must be one of ("trace", "debug", "info", "warn", or "error"). |
# If not specified, the default logging detail level is used. |
org.slf4j.simpleLogger.log.net.brutex.xservices=debug |
org.slf4j.simpleLogger.log.net.brutex.xservices=info |
# Set to true if you want the current date and time to be included in output messages. |
# Default is false, and will output the number of milliseconds elapsed since startup. |