A B C D E F G H I J L M P Q R S T U V X

A

addDate(JSONObject, String, Date) - Static method in class eu.emi.emir.client.util.DateUtil
 
addDays(Date, Integer) - Static method in class eu.emi.emir.client.util.DateUtil
Add days to the given date
addDays(Integer) - Static method in class eu.emi.emir.client.util.DateUtil
Add days to the current date
addHours(Date, Integer) - Static method in class eu.emi.emir.client.util.DateUtil
Add hours to the given date
addHours(Integer) - Static method in class eu.emi.emir.client.util.DateUtil
Add hours to the current date
addParam(String, String) - Method in class eu.emi.emir.client.query.URIQuery.URIQueryBuilder
 
addParam(String, List<String>) - Method in class eu.emi.emir.client.query.URIQuery.URIQueryBuilder
 
addParam(String, String) - Method in class eu.emi.emir.client.query.URIQueryBuilderImpl
 
addParam(String, List<String>) - Method in class eu.emi.emir.client.query.URIQueryBuilderImpl
 
ARRAY - Static variable in class eu.emi.emir.client.FacetKeyType
 

B

build() - Method in class eu.emi.emir.client.query.EndpointQueryBuilderImpl
 
build() - Method in class eu.emi.emir.client.query.URIQuery.URIQueryBuilder
 
build() - Method in class eu.emi.emir.client.query.URIQueryBuilderImpl
 
builder() - Static method in class eu.emi.emir.client.query.URIQuery
 

C

convert(String) - Static method in class eu.emi.emir.client.glue2.JaxbToJson
 
convert(ServiceT) - Static method in class eu.emi.emir.client.glue2.JaxbToJson
 
convert(String) - Static method in class eu.emi.emir.client.glue2.XmlbeansToJson
 
convert(ServiceT) - Static method in class eu.emi.emir.client.glue2.XmlbeansToJson
 

D

DateUtil - Class in eu.emi.emir.client.util
 
DateUtil() - Constructor for class eu.emi.emir.client.util.DateUtil
 
DateUtil.DurationType - Enum in eu.emi.emir.client.util
 
deleteByID(String) - Method in class eu.emi.emir.client.EMIRClient
Delete a service endpoint record by its ID
duration(Calendar, Calendar) - Static method in class eu.emi.emir.client.util.DateUtil
Calculate duration between different times
Duration - Class in eu.emi.emir.client.util
 
Duration() - Constructor for class eu.emi.emir.client.util.Duration
 

E

EMIR_CLIENT - Static variable in class eu.emi.emir.client.util.Log
logger prefix for client stack
EMIR_CORE - Static variable in class eu.emi.emir.client.util.Log
logger prefix for core services
EMIR_DB - Static variable in class eu.emi.emir.client.util.Log
logger prefix for db stack
EMIR_HTTPSERVER - Static variable in class eu.emi.emir.client.util.Log
logger prefix for http(s) stack
EMIR_SECURITY - Static variable in class eu.emi.emir.client.util.Log
logger prefix for security stack
EMIRClient - Class in eu.emi.emir.client
Helper class to create the client resource instance
EMIRClient(String, IClientConfiguration) - Constructor for class eu.emi.emir.client.EMIRClient
Creates EMIRClient object with ssl/tls
EMIRClient(String) - Constructor for class eu.emi.emir.client.EMIRClient
Single argument constructor to access emir on HTTP mode
endpointBuilder() - Static method in class eu.emi.emir.client.query.URIQuery
 
EndpointQuery - Class in eu.emi.emir.client.query
 
EndpointQuery() - Constructor for class eu.emi.emir.client.query.EndpointQuery
 
EndpointQuery.EndpointQueryBuilder - Class in eu.emi.emir.client.query
 
EndpointQuery.EndpointQueryBuilder() - Constructor for class eu.emi.emir.client.query.EndpointQuery.EndpointQueryBuilder
 
EndpointQueryBuilderImpl - Class in eu.emi.emir.client.query
 
EndpointQueryBuilderImpl() - Constructor for class eu.emi.emir.client.query.EndpointQueryBuilderImpl
 
EndpointQueryImpl - Class in eu.emi.emir.client.query
 
EndpointQueryImpl(MultivaluedMap<String, String>) - Constructor for class eu.emi.emir.client.query.EndpointQueryImpl
 
eu.emi.emir.client - package eu.emi.emir.client
 
eu.emi.emir.client.glue2 - package eu.emi.emir.client.glue2
 
eu.emi.emir.client.query - package eu.emi.emir.client.query
 
eu.emi.emir.client.util - package eu.emi.emir.client.util
 
ExtentedMultiValuedMapImpl - Class in eu.emi.emir.client.util
 
ExtentedMultiValuedMapImpl() - Constructor for class eu.emi.emir.client.util.ExtentedMultiValuedMapImpl
 
ExtentendedMultiValuedMap<K,V> - Interface in eu.emi.emir.client.util
 

F

FacetKeyType - Class in eu.emi.emir.client
Define the facet key types
FacetKeyType() - Constructor for class eu.emi.emir.client.FacetKeyType
 
facetSearch(Map<String, String>) - Method in class eu.emi.emir.client.EMIRClient
 
fromString(String) - Static method in enum eu.emi.emir.client.ServiceBasicAttributeNames
converts String to Enum
fromXmlGregorian(XMLGregorianCalendar) - Static method in class eu.emi.emir.client.util.DateUtil
 

G

getAttributeDesc() - Method in enum eu.emi.emir.client.ServiceBasicAttributeNames
 
getAttributeName() - Method in enum eu.emi.emir.client.ServiceBasicAttributeNames
 
getAttributeNames() - Static method in class eu.emi.emir.client.util.ServiceUtil
 
getAttributeType() - Method in enum eu.emi.emir.client.ServiceBasicAttributeNames
 
getClient() - Method in class eu.emi.emir.client.EMIRClient
 
getClientResource() - Method in class eu.emi.emir.client.EMIRClient
Returns remote raw resource object
getDate(JSONObject) - Static method in class eu.emi.emir.client.util.DateUtil
 
getDays() - Method in class eu.emi.emir.client.util.Duration
 
getDummyJSONArrayWithMandatoryAttributes(int) - Static method in class eu.emi.emir.client.TestValueConstants
 
getEmirUrl() - Method in class eu.emi.emir.client.EMIRClient
 
getHours() - Method in class eu.emi.emir.client.util.Duration
 
getJSONWithMandatoryAttributes() - Static method in class eu.emi.emir.client.TestValueConstants
 
getMap() - Method in class eu.emi.emir.client.util.ExtentedMultiValuedMapImpl
 
getMap() - Method in interface eu.emi.emir.client.util.ExtentendedMultiValuedMap
 
getMinutes() - Method in class eu.emi.emir.client.util.Duration
 
getMonths() - Method in class eu.emi.emir.client.util.Duration
 
getMultiValuedMap() - Method in class eu.emi.emir.client.query.URIQuery
 
getMultiValuedMap() - Method in class eu.emi.emir.client.query.URIQueryImpl
 
getQueryString() - Method in class eu.emi.emir.client.query.URIQuery
 
getQueryString() - Method in class eu.emi.emir.client.query.URIQueryImpl
 
getSeconds() - Method in class eu.emi.emir.client.util.Duration
 
getSingleJSONArrayWithMandatoryAttributes() - Static method in class eu.emi.emir.client.TestValueConstants
 
getYears() - Method in class eu.emi.emir.client.util.Duration
 
Glue2Mapper - Class in eu.emi.emir.client.glue2
Converts JSON to xml
Glue2Mapper() - Constructor for class eu.emi.emir.client.glue2.Glue2Mapper
 

H

hasDateSubObject(Object) - Static method in class eu.emi.emir.client.util.DateUtil
Checks whether given json document has nested json date object

I

initLogger(String) - Static method in class eu.emi.emir.client.util.ServiceUtil
Simultaneously initializing the log4j and log4j
isMandatory() - Method in enum eu.emi.emir.client.ServiceBasicAttributeNames
 
ISODateFormat - Static variable in class eu.emi.emir.client.util.DateUtil
 
isReachable() - Method in class eu.emi.emir.client.EMIRClient
 

J

JaxbToJson - Class in eu.emi.emir.client.glue2
Converts XML to json array
JaxbToJson() - Constructor for class eu.emi.emir.client.glue2.JaxbToJson
 
JSONQuery - Class in eu.emi.emir.client.query
TODO
JSONQuery() - Constructor for class eu.emi.emir.client.query.JSONQuery
 
JSONToGlue2MappingException - Exception in eu.emi.emir.client.glue2
 
JSONToGlue2MappingException() - Constructor for exception eu.emi.emir.client.glue2.JSONToGlue2MappingException
 
JSONToGlue2MappingException(String) - Constructor for exception eu.emi.emir.client.glue2.JSONToGlue2MappingException
 
JSONToGlue2MappingException(String, Throwable) - Constructor for exception eu.emi.emir.client.glue2.JSONToGlue2MappingException
 
JSONToGlue2MappingException(Throwable) - Constructor for exception eu.emi.emir.client.glue2.JSONToGlue2MappingException
 

L

Log - Class in eu.emi.emir.client.util
Log utility class to set emir loggers
Log() - Constructor for class eu.emi.emir.client.util.Log
 

M

mergeURIQuery(URIQuery) - Method in class eu.emi.emir.client.query.URIQuery.URIQueryBuilder
Merge from another URIQuery
mergeURIQuery(URIQuery) - Method in class eu.emi.emir.client.query.URIQueryBuilderImpl
 

P

putAllMap(Map<String, String>) - Method in class eu.emi.emir.client.util.ExtentedMultiValuedMapImpl
 
putAllMap(Map<K, V>) - Method in interface eu.emi.emir.client.util.ExtentendedMultiValuedMap
key / single-value pairs to initialise the multivalued map

Q

queryByQueryParams(MultivaluedMap<String, String>) - Method in class eu.emi.emir.client.EMIRClient
Querying the EMIR server for Service Endpoint Records using http query parameters
queryByQueryParams(URIQuery) - Method in class eu.emi.emir.client.EMIRClient
Querying the EMIR server for Service Endpoint Records using http query parameters
queryXML(MultivaluedMap<String, String>, Integer, Integer) - Method in class eu.emi.emir.client.EMIRClient
 

R

register(JSONArray) - Method in class eu.emi.emir.client.EMIRClient
Registers an array of Service Endpoint Records, defined as JSONArray
richQueryForJSON(JSONObject) - Method in class eu.emi.emir.client.EMIRClient
Querying the EMIR server for JSON records by JSON document containing the rich queries
richQueryForJSON(JSONObject, Integer) - Method in class eu.emi.emir.client.EMIRClient
An overloaded method
richQueryForXML(JSONObject) - Method in class eu.emi.emir.client.EMIRClient
Querying the EMIR server for JSON records by JSON document containing the rich queries
richQueryForXML(JSONObject, Integer) - Method in class eu.emi.emir.client.EMIRClient
An overloaded method

S

ServiceBasicAttributeNames - Enum in eu.emi.emir.client
 
ServiceDateFormat - Static variable in class eu.emi.emir.client.util.DateUtil
 
ServiceUtil - Class in eu.emi.emir.client.util
Utility class to (Un)Marshal the Service information
ServiceUtil() - Constructor for class eu.emi.emir.client.util.ServiceUtil
 
setCreationTime(JSONObject, Integer) - Static method in class eu.emi.emir.client.util.DateUtil
 
setDays(int) - Method in class eu.emi.emir.client.util.Duration
 
setEndpointId(String) - Method in class eu.emi.emir.client.query.EndpointQuery.EndpointQueryBuilder
 
setEndpointId(String) - Method in class eu.emi.emir.client.query.EndpointQueryBuilderImpl
 
setExpiryTime(JSONObject, Integer) - Static method in class eu.emi.emir.client.util.DateUtil
 
setExpiryTimeWithHours(JSONObject, Integer) - Static method in class eu.emi.emir.client.util.DateUtil
 
setHours(int) - Method in class eu.emi.emir.client.util.Duration
 
setMinutes(int) - Method in class eu.emi.emir.client.util.Duration
 
setMonths(int) - Method in class eu.emi.emir.client.util.Duration
 
setPageSize(Integer) - Method in class eu.emi.emir.client.query.URIQuery.URIQueryBuilder
 
setPageSize(Integer) - Method in class eu.emi.emir.client.query.URIQueryBuilderImpl
 
setRef(String) - Method in class eu.emi.emir.client.query.URIQuery.URIQueryBuilder
Set ref to the next page
setRef(String) - Method in class eu.emi.emir.client.query.URIQueryBuilderImpl
 
setResultLimit(Integer) - Method in class eu.emi.emir.client.query.URIQuery.URIQueryBuilder
 
setResultLimit(Integer) - Method in class eu.emi.emir.client.query.URIQueryBuilderImpl
 
setSeconds(int) - Method in class eu.emi.emir.client.util.Duration
 
setServiceEndpointCapability(String) - Method in class eu.emi.emir.client.query.EndpointQuery.EndpointQueryBuilder
 
setServiceEndpointCapability(String) - Method in class eu.emi.emir.client.query.EndpointQueryBuilderImpl
 
setServiceEndpointIFaceName(String) - Method in class eu.emi.emir.client.query.EndpointQuery.EndpointQueryBuilder
 
setServiceEndpointIFaceName(String) - Method in class eu.emi.emir.client.query.EndpointQueryBuilderImpl
 
setServiceEndpointImplName(String) - Method in class eu.emi.emir.client.query.EndpointQuery.EndpointQueryBuilder
 
setServiceEndpointImplName(String) - Method in class eu.emi.emir.client.query.EndpointQueryBuilderImpl
 
setServiceEndpointTechnology(String) - Method in class eu.emi.emir.client.query.EndpointQuery.EndpointQueryBuilder
 
setServiceEndpointTechnology(String) - Method in class eu.emi.emir.client.query.EndpointQueryBuilderImpl
 
setServiceId(String) - Method in class eu.emi.emir.client.query.EndpointQuery.EndpointQueryBuilder
 
setServiceId(String) - Method in class eu.emi.emir.client.query.EndpointQueryBuilderImpl
 
setServiceName(String) - Method in class eu.emi.emir.client.query.EndpointQuery.EndpointQueryBuilder
 
setServiceName(String) - Method in class eu.emi.emir.client.query.EndpointQueryBuilderImpl
 
setServiceType(String) - Method in class eu.emi.emir.client.query.EndpointQuery.EndpointQueryBuilder
 
setServiceType(String) - Method in class eu.emi.emir.client.query.EndpointQueryBuilderImpl
 
setSkip(Integer) - Method in class eu.emi.emir.client.query.URIQuery.URIQueryBuilder
 
setSkip(Integer) - Method in class eu.emi.emir.client.query.URIQueryBuilderImpl
 
setYears(int) - Method in class eu.emi.emir.client.util.Duration
 
SIMPLE - Static variable in class eu.emi.emir.client.FacetKeyType
 

T

TestValueConstants - Class in eu.emi.emir.client
 
TestValueConstants() - Constructor for class eu.emi.emir.client.TestValueConstants
 
toGlue2Service(JSONArray) - Method in class eu.emi.emir.client.glue2.Glue2Mapper
 
toGlue2XML(JSONObject) - Method in class eu.emi.emir.client.glue2.Glue2Mapper
 
toQueryResult(JSONArray) - Method in class eu.emi.emir.client.glue2.Glue2Mapper
 
toString() - Method in enum eu.emi.emir.client.ServiceBasicAttributeNames
 
toString() - Method in class eu.emi.emir.client.util.Duration
 
toUTCFormat(Date) - Static method in class eu.emi.emir.client.util.DateUtil
 
toUTCFormat(String) - Static method in class eu.emi.emir.client.util.DateUtil
 
toXmlGregorian(Date) - Static method in class eu.emi.emir.client.util.DateUtil
 

U

update(JSONArray) - Method in class eu.emi.emir.client.EMIRClient
 
URIQuery - Class in eu.emi.emir.client.query
 
URIQuery() - Constructor for class eu.emi.emir.client.query.URIQuery
use one of the static methods to obtain Builder and then obtain Query from that
URIQuery.URIQueryBuilder - Class in eu.emi.emir.client.query
 
URIQuery.URIQueryBuilder() - Constructor for class eu.emi.emir.client.query.URIQuery.URIQueryBuilder
Use one of the URIQuery's static methods to instantiate the builder
URIQueryBuilderImpl - Class in eu.emi.emir.client.query
 
URIQueryBuilderImpl() - Constructor for class eu.emi.emir.client.query.URIQueryBuilderImpl
 
URIQueryImpl - Class in eu.emi.emir.client.query
 
URIQueryImpl(MultivaluedMap<String, String>) - Constructor for class eu.emi.emir.client.query.URIQueryImpl
 
UTCISODateFormat - Static variable in class eu.emi.emir.client.util.DateUtil
 

V

valueOf(String) - Static method in enum eu.emi.emir.client.ServiceBasicAttributeNames
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.emi.emir.client.util.DateUtil.DurationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.emi.emir.client.ServiceBasicAttributeNames
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.emi.emir.client.util.DateUtil.DurationType
Returns an array containing the constants of this enum type, in the order they are declared.

X

XmlbeansToJson - Class in eu.emi.emir.client.glue2
Converts GLUE 2.0 XMLBeans XML to EMIR's JSON
XmlbeansToJson() - Constructor for class eu.emi.emir.client.glue2.XmlbeansToJson
 

A B C D E F G H I J L M P Q R S T U V X

Copyright © 2013 EMI. All Rights Reserved.