01: /*
02: * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright
03: * notice. All rights reserved.
04: */
05: package com.tc.config.schema;
06:
07: import com.tc.config.schema.dynamic.FileConfigItem;
08: import com.tc.config.schema.dynamic.IntConfigItem;
09: import com.tc.config.schema.dynamic.StringConfigItem;
10:
11: /**
12: * Contains methods exposing DSO L2 config.
13: */
14: public interface NewCommonL2Config extends NewConfig {
15:
16: FileConfigItem dataPath();
17:
18: FileConfigItem logsPath();
19:
20: IntConfigItem jmxPort();
21:
22: StringConfigItem host();
23:
24: boolean authentication();
25:
26: String authenticationPasswordFile();
27:
28: String authenticationAccessFile();
29: }
|