01: /*
02: * JFolder, Copyright 2001-2006 Gary Steinmetz
03: *
04: * Distributable under LGPL license.
05: * See terms of license at gnu.org.
06: */
07:
08: package org.jfolder.services.config;
09:
10: //base classes
11: import java.net.URL;
12:
13: //project specific classes
14: import org.jfolder.common.UnexpectedSystemException;
15: import org.jfolder.common.tagging.ConceptTagSetContext;
16: import org.jfolder.common.tagging.ConceptTagSetHolder;
17: import org.jfolder.config.instance.ConfigInstanceConfig;
18: import org.jfolder.services.base.AbstractBaseServiceCallerBean;
19:
20: //other classes
21:
22: class ConfigServiceCallerBean extends AbstractBaseServiceCallerBean
23: implements ConfigServiceCaller {
24:
25: protected ConfigServiceCallerBean(URL inAddress) {
26: super (inAddress);
27: }
28:
29: public ConceptTagSetHolder accessConceptTagSet(String inNamespace,
30: ConceptTagSetContext inCtsc) {
31: throw UnexpectedSystemException.notImplemented();
32: }
33:
34: public ConfigInstanceConfig accessConfig(String inNamespace) {
35:
36: //ConfigInstanceConfig outValue = null;
37:
38: //if (isAddressPresent()) {
39: throw UnexpectedSystemException.notImplemented();
40: //}
41: //else {
42: // ConfigService cs = new AbstractConfigServiceBean();
43: // outValue = cs.accessConfig(inNamespace);
44: //}
45:
46: //return outValue;
47: }
48: }
|