Package pl.edu.icm.unity.types.endpoint
Class EndpointTypeDescription
- java.lang.Object
-
- pl.edu.icm.unity.types.DescribedObjectROImpl
-
- pl.edu.icm.unity.types.DescribedObjectImpl
-
- pl.edu.icm.unity.types.endpoint.EndpointTypeDescription
-
- All Implemented Interfaces:
DescribedObject
,NamedObject
public class EndpointTypeDescription extends DescribedObjectImpl
Defines a static description of an endpoint. It is provided by an endpoint implementation.- Author:
- K. Benedyczak
-
-
Field Summary
-
Fields inherited from class pl.edu.icm.unity.types.DescribedObjectROImpl
description, name
-
-
Constructor Summary
Constructors Constructor Description EndpointTypeDescription()
EndpointTypeDescription(String name, String description, String supportedBinding, Map<String,String> paths)
EndpointTypeDescription(String name, String description, String supportedBinding, Map<String,String> paths, Properties features)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Properties
getFeatures()
Map<String,String>
getPaths()
String
getSupportedBinding()
void
setFeatures(Properties features)
void
setPaths(Map<String,String> paths)
void
setSupportedBinding(String supportedBinding)
-
Methods inherited from class pl.edu.icm.unity.types.DescribedObjectImpl
setDescription, setName
-
Methods inherited from class pl.edu.icm.unity.types.DescribedObjectROImpl
equals, fromJsonDescObj, getDescription, getName, hashCode, toJson, toString
-
-
-
-
Method Detail
-
setSupportedBinding
public void setSupportedBinding(String supportedBinding)
-
getSupportedBinding
public String getSupportedBinding()
- Returns:
- supported binding ids as CXF(WS) or Vaadin(WWW)
-
getFeatures
public Properties getFeatures()
-
setFeatures
public void setFeatures(Properties features)
-
-