1 15 package org.apache.hivemind.xml.definition.impl; 16 17 import org.apache.hivemind.Location; 18 import org.apache.hivemind.definition.ModuleDefinition; 19 import org.apache.hivemind.definition.Occurances; 20 import org.apache.hivemind.definition.Visibility; 21 import org.apache.hivemind.definition.impl.ServicePointDefinitionImpl; 22 import org.apache.hivemind.schema.Schema; 23 24 29 public class XmlServicePointDefinitionImpl extends ServicePointDefinitionImpl 30 { 31 private Schema _parametersSchema; 32 private Occurances _parametersCount = Occurances.REQUIRED; 33 private String _parametersSchemaId; 34 35 public XmlServicePointDefinitionImpl(ModuleDefinition module) 36 { 37 super(module); 38 } 39 40 public XmlServicePointDefinitionImpl(ModuleDefinition module, String id, Location location, Visibility visibility, String interfaceClassName) 41 { 42 super(module, id, location, visibility, interfaceClassName); 43 } 44 45 49 public Schema getParametersSchema() 50 { 51 return _parametersSchema; 52 } 53 54 public void setParametersSchema(Schema schema) 55 { 56 _parametersSchema = schema; 57 } 58 59 63 public Occurances getParametersCount() 64 { 65 return _parametersCount; 66 } 67 68 public void setParametersCount(Occurances parametersCount) 69 { 70 _parametersCount = parametersCount; 71 } 72 73 public void setParametersSchemaId(String parametersSchemaId) 74 { 75 _parametersSchemaId = parametersSchemaId; 76 } 77 78 public String getParametersSchemaId() 79 { 80 return _parametersSchemaId; 81 } 82 83 } 84 | Popular Tags |