org.axonframework.eventstore.jdbc
Class SchemaConfiguration

java.lang.Object
  extended by org.axonframework.eventstore.jdbc.SchemaConfiguration

public class SchemaConfiguration
extends Object

SchemaConfiguration allows specification of custom storage locations for domain event and snapshot event entries.

Usage depends on the underlying database - in general the form of "schema.tablename" should be sufficient.

Author:
Jochen Munz

Field Summary
static String DEFAULT_DOMAINEVENT_TABLE
           
static String DEFAULT_SNAPSHOTEVENT_TABLE
           
 
Constructor Summary
SchemaConfiguration()
          Initialize SchemaConfiguration with default values.
SchemaConfiguration(String eventEntryTable, String snapshotEntryTable)
          Initialize SchemaConfiguration with custom locations for event entry tables.
 
Method Summary
 String domainEventEntryTable()
           
 String snapshotEntryTable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_DOMAINEVENT_TABLE

public static final String DEFAULT_DOMAINEVENT_TABLE
See Also:
Constant Field Values

DEFAULT_SNAPSHOTEVENT_TABLE

public static final String DEFAULT_SNAPSHOTEVENT_TABLE
See Also:
Constant Field Values
Constructor Detail

SchemaConfiguration

public SchemaConfiguration()
Initialize SchemaConfiguration with default values.


SchemaConfiguration

public SchemaConfiguration(String eventEntryTable,
                           String snapshotEntryTable)
Initialize SchemaConfiguration with custom locations for event entry tables.

Parameters:
eventEntryTable -
snapshotEntryTable -
Method Detail

domainEventEntryTable

public String domainEventEntryTable()

snapshotEntryTable

public String snapshotEntryTable()


Copyright © 2010-2016. All Rights Reserved.