| 
 1 | 
  
 |  | 
| 
 2 | 
  
 |  | 
| 
 3 | 
  
 |  | 
| 
 4 | 
  
 |  | 
| 
 5 | 
  
 |  | 
| 
 6 | 
  
 |  | 
| 
 7 | 
  
 |  | 
| 
 8 | 
  
 |  | 
| 
 9 | 
  
 |  | 
| 
 10 | 
  
 |  | 
| 
 11 | 
  
 |  | 
| 
 12 | 
  
 |  | 
| 
 13 | 
  
 |  | 
| 
 14 | 
  
 |  | 
| 
 15 | 
  
 | package org.apache.hivemind.parse; | 
| 
 16 | 
  
 |  | 
| 
 17 | 
  
 | import org.apache.hivemind.Occurances; | 
| 
 18 | 
  
 | import org.apache.hivemind.internal.Visibility; | 
| 
 19 | 
  
 | import org.apache.hivemind.schema.impl.SchemaImpl; | 
| 
 20 | 
  
 | import org.apache.hivemind.util.ToStringBuilder; | 
| 
 21 | 
  
 |  | 
| 
 22 | 
  
 |  | 
| 
 23 | 
  
 |  | 
| 
 24 | 
  
 |  | 
| 
 25 | 
  
 |  | 
| 
 26 | 
  
 |  | 
| 
 27 | 
  
 |  | 
| 
 28 | 
  
 | public final class ServicePointDescriptor extends AbstractServiceDescriptor | 
| 
 29 | 
  
 | { | 
| 
 30 | 
  
 |     private String _id; | 
| 
 31 | 
  
 |  | 
| 
 32 | 
  
 |     private String _interfaceClassName; | 
| 
 33 | 
  
 |  | 
| 
 34 | 
  
 |     private SchemaImpl _parametersSchema; | 
| 
 35 | 
  
 |  | 
| 
 36 | 
  
 |      | 
| 
 37 | 
  
 |     private String _parametersSchemaId; | 
| 
 38 | 
  
 |  | 
| 
 39 | 
  
 |     private Occurances _parametersCount = Occurances.REQUIRED; | 
| 
 40 | 
  
 |  | 
| 
 41 | 
  
 |      | 
| 
 42 | 
  
 |     private Visibility _visibility = Visibility.PUBLIC; | 
| 
 43 | 
  
 |  | 
| 
 44 | 
 2615
 |     public String getId()
 | 
| 
 45 | 
  
 |     { | 
| 
 46 | 
 2615
 |         return _id;
 | 
| 
 47 | 
  
 |     } | 
| 
 48 | 
  
 |  | 
| 
 49 | 
 2614
 |     public String getInterfaceClassName()
 | 
| 
 50 | 
  
 |     { | 
| 
 51 | 
 2614
 |         return _interfaceClassName;
 | 
| 
 52 | 
  
 |     } | 
| 
 53 | 
  
 |  | 
| 
 54 | 
 2640
 |     public void setId(String string)
 | 
| 
 55 | 
  
 |     { | 
| 
 56 | 
 2640
 |         _id = string;
 | 
| 
 57 | 
  
 |     } | 
| 
 58 | 
  
 |  | 
| 
 59 | 
 2640
 |     public void setInterfaceClassName(String string)
 | 
| 
 60 | 
  
 |     { | 
| 
 61 | 
 2640
 |         _interfaceClassName = string;
 | 
| 
 62 | 
  
 |     } | 
| 
 63 | 
  
 |  | 
| 
 64 | 
 1
 |     protected void extendDescription(ToStringBuilder builder)
 | 
| 
 65 | 
  
 |     { | 
| 
 66 | 
 1
 |         builder.append("id", _id);
 | 
| 
 67 | 
 1
 |         builder.append("interfaceClassName", _interfaceClassName);
 | 
| 
 68 | 
 1
 |         builder.append("parametersSchema", _parametersSchema);
 | 
| 
 69 | 
 1
 |         builder.append("parametersSchemaId", _parametersSchemaId);
 | 
| 
 70 | 
 1
 |         builder.append("parametersCount", _parametersCount);
 | 
| 
 71 | 
 1
 |         builder.append("visibility", _visibility);
 | 
| 
 72 | 
  
 |     } | 
| 
 73 | 
  
 |  | 
| 
 74 | 
 2663
 |     public SchemaImpl getParametersSchema()
 | 
| 
 75 | 
  
 |     { | 
| 
 76 | 
 2663
 |         return _parametersSchema;
 | 
| 
 77 | 
  
 |     } | 
| 
 78 | 
  
 |  | 
| 
 79 | 
 128
 |     public void setParametersSchema(SchemaImpl schema)
 | 
| 
 80 | 
  
 |     { | 
| 
 81 | 
 128
 |         _parametersSchema = schema;
 | 
| 
 82 | 
  
 |     } | 
| 
 83 | 
  
 |  | 
| 
 84 | 
  
 |      | 
| 
 85 | 
 2740
 |     public String getParametersSchemaId()
 | 
| 
 86 | 
  
 |     { | 
| 
 87 | 
 2740
 |         return _parametersSchemaId;
 | 
| 
 88 | 
  
 |     } | 
| 
 89 | 
  
 |  | 
| 
 90 | 
  
 |      | 
| 
 91 | 
 2640
 |     public void setParametersSchemaId(String schemaId)
 | 
| 
 92 | 
  
 |     { | 
| 
 93 | 
 2640
 |         _parametersSchemaId = schemaId;
 | 
| 
 94 | 
  
 |     } | 
| 
 95 | 
  
 |  | 
| 
 96 | 
 2611
 |     public Occurances getParametersCount()
 | 
| 
 97 | 
  
 |     { | 
| 
 98 | 
 2611
 |         return _parametersCount;
 | 
| 
 99 | 
  
 |     } | 
| 
 100 | 
  
 |  | 
| 
 101 | 
 122
 |     public void setParametersCount(Occurances occurances)
 | 
| 
 102 | 
  
 |     { | 
| 
 103 | 
 122
 |         _parametersCount = occurances;
 | 
| 
 104 | 
  
 |     } | 
| 
 105 | 
  
 |  | 
| 
 106 | 
  
 |      | 
| 
 107 | 
  
 |  | 
| 
 108 | 
  
 |  | 
| 
 109 | 
 2612
 |     public Visibility getVisibility()
 | 
| 
 110 | 
  
 |     { | 
| 
 111 | 
 2612
 |         return _visibility;
 | 
| 
 112 | 
  
 |     } | 
| 
 113 | 
  
 |  | 
| 
 114 | 
  
 |      | 
| 
 115 | 
  
 |  | 
| 
 116 | 
  
 |  | 
| 
 117 | 
 1101
 |     public void setVisibility(Visibility visibility)
 | 
| 
 118 | 
  
 |     { | 
| 
 119 | 
 1101
 |         _visibility = visibility;
 | 
| 
 120 | 
  
 |     } | 
| 
 121 | 
  
 | } |