eu.emi.emir.client.query
Class EndpointQueryBuilderImpl

java.lang.Object
  extended by eu.emi.emir.client.query.URIQuery.URIQueryBuilder
      extended by eu.emi.emir.client.query.URIQueryBuilderImpl
          extended by eu.emi.emir.client.query.EndpointQuery.EndpointQueryBuilder
              extended by eu.emi.emir.client.query.EndpointQueryBuilderImpl

public class EndpointQueryBuilderImpl
extends EndpointQuery.EndpointQueryBuilder

Author:
a.memon

Constructor Summary
EndpointQueryBuilderImpl()
           
 
Method Summary
 URIQuery build()
           
 EndpointQuery.EndpointQueryBuilder setEndpointId(String endpointId)
           
 EndpointQuery.EndpointQueryBuilder setServiceEndpointCapability(String capability)
           
 EndpointQuery.EndpointQueryBuilder setServiceEndpointIFaceName(String interfaceName)
           
 EndpointQuery.EndpointQueryBuilder setServiceEndpointImplName(String implName)
           
 EndpointQuery.EndpointQueryBuilder setServiceEndpointTechnology(String technology)
           
 EndpointQuery.EndpointQueryBuilder setServiceId(String serviceId)
           
 EndpointQuery.EndpointQueryBuilder setServiceName(String name)
           
 EndpointQuery.EndpointQueryBuilder setServiceType(String type)
           
 
Methods inherited from class eu.emi.emir.client.query.URIQueryBuilderImpl
addParam, addParam, mergeURIQuery, setPageSize, setRef, setResultLimit, setSkip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndpointQueryBuilderImpl

public EndpointQueryBuilderImpl()
Method Detail

setServiceType

public EndpointQuery.EndpointQueryBuilder setServiceType(String type)
Specified by:
setServiceType in class EndpointQuery.EndpointQueryBuilder

setServiceName

public EndpointQuery.EndpointQueryBuilder setServiceName(String name)
Specified by:
setServiceName in class EndpointQuery.EndpointQueryBuilder

setEndpointId

public EndpointQuery.EndpointQueryBuilder setEndpointId(String endpointId)
Specified by:
setEndpointId in class EndpointQuery.EndpointQueryBuilder

setServiceId

public EndpointQuery.EndpointQueryBuilder setServiceId(String serviceId)
Specified by:
setServiceId in class EndpointQuery.EndpointQueryBuilder

setServiceEndpointCapability

public EndpointQuery.EndpointQueryBuilder setServiceEndpointCapability(String capability)
Specified by:
setServiceEndpointCapability in class EndpointQuery.EndpointQueryBuilder

setServiceEndpointTechnology

public EndpointQuery.EndpointQueryBuilder setServiceEndpointTechnology(String technology)
Specified by:
setServiceEndpointTechnology in class EndpointQuery.EndpointQueryBuilder

setServiceEndpointIFaceName

public EndpointQuery.EndpointQueryBuilder setServiceEndpointIFaceName(String interfaceName)
Specified by:
setServiceEndpointIFaceName in class EndpointQuery.EndpointQueryBuilder

setServiceEndpointImplName

public EndpointQuery.EndpointQueryBuilder setServiceEndpointImplName(String implName)
Specified by:
setServiceEndpointImplName in class EndpointQuery.EndpointQueryBuilder

build

public URIQuery build()
Overrides:
build in class URIQueryBuilderImpl


Copyright © 2013 EMI. All Rights Reserved.