A B C D E F G H I K L M N O P Q R S T U V W X 

A

AbstractMessages - Class in es.ree.eemws.core.utils.i18n
Base class to manage multi-language texts in the application.
AbstractMessages() - Constructor for class es.ree.eemws.core.utils.i18n.AbstractMessages
 
addReferenceStatus(Boolean, String, String) - Method in class es.ree.eemws.core.utils.security.SignatureVerificationException.SignatureVerificationExceptionDetails
Sets the reference status.

B

BINARY_FILENAME_ID - Static variable in enum es.ree.eemws.core.utils.iec61968100.EnumMessageFormat
Name of the name of the binary file.

C

checkCertificate(X509Certificate) - Static method in class es.ree.eemws.core.utils.security.X509Util
Checks the given X509 certificate.
checkCertificate(X509Certificate[]) - Static method in class es.ree.eemws.core.utils.security.X509Util
Checks the given X509 certificates.
compress(byte[]) - Static method in class es.ree.eemws.core.utils.file.GZIPUtil
Compress the data with gzip.
ConfigException - Exception in es.ree.eemws.core.utils.config
Exception class for configuration issues.
ConfigException() - Constructor for exception es.ree.eemws.core.utils.config.ConfigException
Constructor.
ConfigException(String) - Constructor for exception es.ree.eemws.core.utils.config.ConfigException
Constructor.
ConfigException(Throwable) - Constructor for exception es.ree.eemws.core.utils.config.ConfigException
Constructor.
ConfigException(String, Throwable) - Constructor for exception es.ree.eemws.core.utils.config.ConfigException
Constructor.
ConfigManager - Class in es.ree.eemws.core.utils.config
Class to manage configuration files.
ConfigManager() - Constructor for class es.ree.eemws.core.utils.config.ConfigManager
 
createBackup(String) - Static method in class es.ree.eemws.core.utils.file.FileUtil
Creates a backup file.
createRequestWithBinaryPayload(String, StringBuilder, EnumMessageFormat) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Creates a request message with binary payload.
createRequestWithBinaryPayload(String, byte[], EnumMessageFormat) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Creates a request message with binary payload.
createRequestWithCompressedXmlPayload(StringBuilder) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Creates a request message with compressed xml message.
createRequestWithOptions(EnumVerb, EnumNoun, Map<String, String>) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Creates a request message with the given options.
createRequestWithOptions(String, String, Map<String, String>) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Creates a request message with the given options.
createRequestWithPayload(String, String, StringBuilder) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Creates a request message with a payload.
createResponseWithBinaryPayload(EnumMessageStatus, String, byte[], EnumMessageFormat) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Creates a ResponseMessage with a binary content.
createResponseWithBinaryPayload(EnumMessageStatus, String, StringBuilder, EnumMessageFormat) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Creates a ResponseMessage with a binary content.
createResponseWithNoPayload(EnumMessageStatus) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Creates an empty response (with no payload).
createResponseWithPayload(EnumNoun, EnumMessageStatus, Element) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Creates a ResponseMessage with the given parameters and payload.
createResponseWithPayload(String, EnumMessageStatus, Element) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Creates a ResponseMessage with the given parameters and payload.
CryptoException - Exception in es.ree.eemws.core.utils.security
Exception whith the crypto problem.
CryptoException() - Constructor for exception es.ree.eemws.core.utils.security.CryptoException
Constructor.
CryptoException(String) - Constructor for exception es.ree.eemws.core.utils.security.CryptoException
Constructor.
CryptoException(Throwable) - Constructor for exception es.ree.eemws.core.utils.security.CryptoException
Constructor.
CryptoException(String, Throwable) - Constructor for exception es.ree.eemws.core.utils.security.CryptoException
Constructor.
CryptoManager - Class in es.ree.eemws.core.utils.security
Utilities to encrypt / decrypt strings.

D

decrypt(String) - Static method in class es.ree.eemws.core.utils.security.CryptoManager
Returns the clear value of the given encripted string.
DEFAULT_INTERVAL_TYPE - Static variable in enum es.ree.eemws.core.utils.iec61968100.EnumIntervalTimeType
Default interval type.
document2String(Document) - Static method in class es.ree.eemws.core.utils.xml.XMLUtil
Returns the string representation of a given XML document.

E

element2Obj(Element, Class<?>) - Static method in class es.ree.eemws.core.utils.xml.XMLElementUtil
Transforms an Element class in an Object.
element2String(Element) - Static method in class es.ree.eemws.core.utils.xml.XMLElementUtil
Transforms an Element to a String.
ELEMENT_NOUN - Static variable in enum es.ree.eemws.core.utils.iec61968100.EnumNoun
Tag name (element) of the "Noun" in IEC 61968-100.
ELEMENT_RESULT - Static variable in enum es.ree.eemws.core.utils.iec61968100.EnumMessageStatus
Tag name (element) of the "Result" in IEC 61968-100.
ELEMENT_VERB - Static variable in enum es.ree.eemws.core.utils.iec61968100.EnumVerb
Tag name (element) of the "Verb" in IEC 61968-100.
encrypt(String) - Static method in class es.ree.eemws.core.utils.security.CryptoManager
Returns the encript value of the given string with a prefix.
EnumDataTypeValues - Enum in es.ree.eemws.core.utils.iec61968100
Possible DataType values for QueryData operation.
EnumErrorCatalog - Enum in es.ree.eemws.core.utils.error
Generic client error codes.
EnumFilterElement - Enum in es.ree.eemws.core.utils.iec61968100
Filter elements (tags).
EnumIntervalTimeType - Enum in es.ree.eemws.core.utils.iec61968100
Possible values for the interval time type.
EnumMessageFormat - Enum in es.ree.eemws.core.utils.iec61968100
Possible Message Format values when the "Compressed" element is used.
EnumMessageStatus - Enum in es.ree.eemws.core.utils.iec61968100
Message status.
EnumNoun - Enum in es.ree.eemws.core.utils.iec61968100
Nouns values.
EnumParameterLimit - Enum in es.ree.eemws.core.utils.iec61968100
Parameters limits for the query data operation.
EnumQueue - Enum in es.ree.eemws.core.utils.iec61968100
Queue possible values.
EnumVerb - Enum in es.ree.eemws.core.utils.iec61968100
Verbs values.
ErrorMessages - Class in es.ree.eemws.core.utils.error
Error text detailed information.
es.ree.eemws.core.utils.config - package es.ree.eemws.core.utils.config
 
es.ree.eemws.core.utils.error - package es.ree.eemws.core.utils.error
 
es.ree.eemws.core.utils.file - package es.ree.eemws.core.utils.file
 
es.ree.eemws.core.utils.i18n - package es.ree.eemws.core.utils.i18n
 
es.ree.eemws.core.utils.iec61968100 - package es.ree.eemws.core.utils.iec61968100
 
es.ree.eemws.core.utils.interfaces - package es.ree.eemws.core.utils.interfaces
 
es.ree.eemws.core.utils.operations - package es.ree.eemws.core.utils.operations
 
es.ree.eemws.core.utils.operations.get - package es.ree.eemws.core.utils.operations.get
 
es.ree.eemws.core.utils.operations.list - package es.ree.eemws.core.utils.operations.list
 
es.ree.eemws.core.utils.operations.put - package es.ree.eemws.core.utils.operations.put
 
es.ree.eemws.core.utils.operations.query - package es.ree.eemws.core.utils.operations.query
 
es.ree.eemws.core.utils.security - package es.ree.eemws.core.utils.security
 
es.ree.eemws.core.utils.xml - package es.ree.eemws.core.utils.xml
 
exists(String) - Static method in class es.ree.eemws.core.utils.file.FileUtil
Tests whether a file exists.

F

FaultUtil - Class in es.ree.eemws.core.utils.iec61968100
Utility methods to create Fault messages.
FileUtil - Class in es.ree.eemws.core.utils.file
Utilities to read and write files.
fromString(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumDataTypeValues
Returns a EnumNoun from the given text.
fromString(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumFilterElement
Returns a EnumFiltersElement from the given text.
fromString(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumIntervalTimeType
Returns a EnumIntervalTimeType from the given text.
fromString(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumMessageFormat
Returns a EnumMessageFormat from the given text.
fromString(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumMessageStatus
Returns a EnumMessageStatus from the given text.
fromString(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumNoun
Returns a EnumNoun from the given text.
fromString(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumParameterLimit
Returns a EnumParameterLimit from the given text.
fromString(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumQueue
Returns a EnumQueue from the given text.
fromString(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumVerb
Returns a EnumVerb from the given text.

G

GenericCodedException - Exception in es.ree.eemws.core.utils.iec61968100
Simple exception implementation that support the use of a code along with a message text and an exception cause.
GenericCodedException(String, String, String...) - Constructor for exception es.ree.eemws.core.utils.iec61968100.GenericCodedException
Creates a new exception with the given message text and code.
GenericCodedException(String, String, Exception, String...) - Constructor for exception es.ree.eemws.core.utils.iec61968100.GenericCodedException
Creates a new exception with the given message text, code and exception cause.
GenericCodedException(GenericCodedException) - Constructor for exception es.ree.eemws.core.utils.iec61968100.GenericCodedException
Creates a new exception given other exception.
getCode() - Method in enum es.ree.eemws.core.utils.error.EnumErrorCatalog
Gets the error code.
getCode() - Method in exception es.ree.eemws.core.utils.iec61968100.GenericCodedException
Returns this exception code value.
getCode() - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Gets the code of the message in the database table.
getDetails() - Method in exception es.ree.eemws.core.utils.security.SignatureVerificationException
Returns the details of the exception.
getException() - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Gets an exception caused during the processing of this message.
getFault() - Method in class es.ree.eemws.core.utils.iec61968100.StringBuilderMessage
Returns this message Fault as a Fault object.
getFaultMessageFromException(String, String) - Static method in class es.ree.eemws.core.utils.iec61968100.FaultUtil
Returns a FaultMessage using the given message and code.
getFullPathOfResoruce(String) - Static method in class es.ree.eemws.core.utils.file.FileUtil
Returns full path of a resource.
getGMTInstance(Date) - Static method in class es.ree.eemws.core.utils.xml.XMLGregorianCalendarFactory
Gets an instance of a XMLGregorianCalendar GMT with date values given by the parameter.
getGMTInstanceMs(Date) - Static method in class es.ree.eemws.core.utils.xml.XMLGregorianCalendarFactory
Gets an instance of a XMLGregorianCalendar GMT (with milliseconds) with date values given by the parameter.
getHttpCertificate() - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Gets the user's http X.509 Certificate.
getHttpError() - Method in exception es.ree.eemws.core.utils.operations.HandlerException
Returns this exception http error code.
getInstance(String) - Static method in class es.ree.eemws.core.utils.xml.XMLGregorianCalendarFactory
Gets an instance of a XMLGregorianCalendar with date values given by the string parameter.
getInstance(Date) - Static method in class es.ree.eemws.core.utils.xml.XMLGregorianCalendarFactory
Gets an instance of a XMLGregorianCalendar with date values given by the parameter.
getInstance(Calendar) - Static method in class es.ree.eemws.core.utils.xml.XMLGregorianCalendarFactory
Gets an instance of a XMLGregorianCalendar with date values given by the parameter.
getKey() - Method in class es.ree.eemws.core.utils.security.SimpleKeySelectorResult
Returns the public key used in the signature.
getLimit(EnumParameterLimit) - Method in class es.ree.eemws.core.utils.operations.OperationLimits
Returns a limit value given its name.
getLimit(String) - Method in class es.ree.eemws.core.utils.operations.OperationLimits
Returns a limit value given its name.
getList() - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumDataTypeValues
Returns a "printable" list of the elements' values.
getList() - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumIntervalTimeType
Returns a "printable" list of the elements' values.
getList() - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumMessageFormat
Returns a "printable" list of the elements' values.
getMessage() - Method in enum es.ree.eemws.core.utils.error.EnumErrorCatalog
Gets the error text.
getMessageType() - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Gets the message type.
getMsgFaultFromException(GenericCodedException) - Static method in class es.ree.eemws.core.utils.iec61968100.FaultUtil
Creates a MsgFaultMsg using the information provider by the exception.
getMsgFaultFromMessage(String) - Static method in class es.ree.eemws.core.utils.iec61968100.FaultUtil
Creates a simple MsgFaultMsg with the given error message.
getMsgFaultFromMetaData(MessageMetaData) - Static method in class es.ree.eemws.core.utils.iec61968100.FaultUtil
Returns a message fault using the information provided by the given MessageMetaData.
getNodeValue(String, StringBuilder) - Static method in class es.ree.eemws.core.utils.xml.XMLUtil
Gets the value of the node.
getNoun() - Method in class es.ree.eemws.core.utils.iec61968100.StringBuilderMessage
Returns this message header noun.
GetOperationException - Exception in es.ree.eemws.core.utils.operations.get
Get operation general exception.
GetOperationException(EnumErrorCatalog, String...) - Constructor for exception es.ree.eemws.core.utils.operations.get.GetOperationException
Creates a new exception with the given error.
GetOperationException(EnumErrorCatalog, Exception, String...) - Constructor for exception es.ree.eemws.core.utils.operations.get.GetOperationException
Creates a new exception with the given error.
GetOperationException(GenericCodedException) - Constructor for exception es.ree.eemws.core.utils.operations.get.GetOperationException
Creates a new exception using the code and message of other GenericCodedException.
getOwner() - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Returns current message's data owner.
getPayload() - Method in class es.ree.eemws.core.utils.iec61968100.StringBuilderMessage
Returns this message's payload.
getReferencesStatus() - Method in class es.ree.eemws.core.utils.security.SignatureVerificationException.SignatureVerificationExceptionDetails
Gets the complete list of reference status.
getRejectText() - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Gets the reject text of the message.
getRemoteUser() - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Gets the remote user identification (from http request).
getRequestMessageOptions(RequestMessage) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Returns a Map with the given RequestMessage options.
getRequestMessageOptionsAllowingErrors(RequestMessage) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Returns a Map with the given RequestMessage options ignoring invalid date format parameters and duplicates.
GetRequestMessageValidator - Class in es.ree.eemws.core.utils.operations.get
Get request validator.
getRootTag(StringBuilder) - Static method in class es.ree.eemws.core.utils.xml.XMLUtil
Searches a XML document root tag value given the document as a string.
getServerTimestamp() - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Gets the timestamp when the message is received by the server.
getSignatureCertificate() - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Gets the certificate used in the signature.
getSignatureCertificate() - Method in class es.ree.eemws.core.utils.security.SignatureVerificationException.SignatureVerificationExceptionDetails
Gets the certificate used in the signature.
getStatus() - Method in enum es.ree.eemws.core.utils.iec61968100.EnumMessageStatus
Gets the status text.
getStatus() - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Gets the status of the message (OK, FAILED).
getStatus() - Method in class es.ree.eemws.core.utils.iec61968100.StringBuilderMessage
Returns this message's status value.
getString(ResourceBundle, String, Object...) - Static method in class es.ree.eemws.core.utils.i18n.AbstractMessages
This method gets the message given its key.
getString(String, Object...) - Static method in class es.ree.eemws.core.utils.i18n.Messages
This method gets the message given its key.
getStringMessage() - Method in class es.ree.eemws.core.utils.iec61968100.StringBuilderMessage
Returns the current IEC-61968-100 message as a String.
getStringMessageNoPayload() - Method in class es.ree.eemws.core.utils.iec61968100.StringBuilderMessage
Returns the current IEC-61968-100 message without payload.
getUserRoles() - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Gets the user's list of roles.
getValue(String) - Method in class es.ree.eemws.core.utils.config.ConfigManager
Returns the value of the given configuration key.
getValue(String, String) - Method in class es.ree.eemws.core.utils.config.ConfigManager
Returns the value of the given configuration key.
getVerb() - Method in class es.ree.eemws.core.utils.iec61968100.StringBuilderMessage
Returns this message header verb.
getX509Certificate() - Method in class es.ree.eemws.core.utils.security.KeyValueKeySelector
Returns the x509 certificate used in the signature.
GZIPUtil - Class in es.ree.eemws.core.utils.file
Utilities to compress and decompress with gzip.

H

HandlerException - Exception in es.ree.eemws.core.utils.operations
Handler Exception implements a generic coded exception in order to notify problems during the "handler" phase.
HandlerException(Integer, EnumErrorCatalog, String...) - Constructor for exception es.ree.eemws.core.utils.operations.HandlerException
Creates a HandlerException with a HTTP error code.
HandlerException(EnumErrorCatalog, String...) - Constructor for exception es.ree.eemws.core.utils.operations.HandlerException
Creates a HandlerException with the given error and optional details.
HandlerException(EnumErrorCatalog, Exception, String...) - Constructor for exception es.ree.eemws.core.utils.operations.HandlerException
Creates a HandlerException with the given error, optional details and cause.
HandlerException(Integer, EnumErrorCatalog, Exception, String...) - Constructor for exception es.ree.eemws.core.utils.operations.HandlerException
Creates a HandlerException with the given error, optional details, HTTP error and cause.

I

isCertificateValid() - Method in class es.ree.eemws.core.utils.security.SignatureVerificationException.SignatureVerificationExceptionDetails
Returns the certificate validity.
isIgnorable() - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Returns true if the message must be ignored.
isRefereceValid(int) - Method in class es.ree.eemws.core.utils.security.SignatureVerificationException.SignatureVerificationExceptionDetails
Gets the referece status for the reference with the given index.
isSignatureValid() - Method in class es.ree.eemws.core.utils.security.SignatureVerificationException.SignatureVerificationExceptionDetails
Returns the status of the signature.
isValid() - Method in class es.ree.eemws.core.utils.security.SignatureVerificationException.ReferenceStatus
Returns whether this reference is valid.

K

KeyValueKeySelector - Class in es.ree.eemws.core.utils.security
Finds and returns a key used in the signature KeyInfo object.
KeyValueKeySelector() - Constructor for class es.ree.eemws.core.utils.security.KeyValueKeySelector
 

L

ListOperationException - Exception in es.ree.eemws.core.utils.operations.list
List operation general exception.
ListOperationException(EnumErrorCatalog, String...) - Constructor for exception es.ree.eemws.core.utils.operations.list.ListOperationException
Creates a new exception with the given error.
ListOperationException(EnumErrorCatalog, Exception, String...) - Constructor for exception es.ree.eemws.core.utils.operations.list.ListOperationException
Creates a new exception with the given error.
ListOperationException(GenericCodedException) - Constructor for exception es.ree.eemws.core.utils.operations.list.ListOperationException
Creates a new exception using the code and message of other GenericCodedException.
ListRequestMessageValidator - Class in es.ree.eemws.core.utils.operations.list
List request validator.

M

MessageMetaData - Class in es.ree.eemws.core.utils.iec61968100
Class with the Meta data of the message.
MessageMetaData() - Constructor for class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Creates a new instance of the message metadata.
MessageProcessorLocal - Interface in es.ree.eemws.core.utils.interfaces
Common local interface to be implemented by all the classes that provides services to the web service façade.
MessageProcessorRemote - Interface in es.ree.eemws.core.utils.interfaces
Common local interface to be implemented by all the classes that provides services to the web service façade.
Messages - Class in es.ree.eemws.core.utils.i18n
Class to manage multi-language texts in the application.
MessageUtil - Class in es.ree.eemws.core.utils.iec61968100
Miscellaneous utilities to handle messages.
META_DATA_CONTEXT_KEY - Static variable in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Key used to store this information in the process context.

N

NO_HEADER - Static variable in class es.ree.eemws.core.utils.error.ErrorMessages
Message has no header.
NO_NOUN_EXPECTED - Static variable in class es.ree.eemws.core.utils.error.ErrorMessages
No noun expected.

O

obj2Element(Object) - Static method in class es.ree.eemws.core.utils.xml.XMLElementUtil
Transforms an Object in an Element class.
object2StringBuilder(Object) - Static method in class es.ree.eemws.core.utils.xml.XMLElementUtil
Transforms an Object into a String.
OperationLimits - Class in es.ree.eemws.core.utils.operations
Operation limits keeps the configured set of operation limits.
OperationLimits() - Constructor for class es.ree.eemws.core.utils.operations.OperationLimits
 

P

prettyPrint(String) - Static method in class es.ree.eemws.core.utils.xml.XMLUtil
Gets a pretty print document using the format of the opening and closing tags.
processRequest(RequestMessage, MessageMetaData) - Method in interface es.ree.eemws.core.utils.interfaces.MessageProcessorLocal
Common method to be implemented by classes that provides services to the web service façade.
processRequest(RequestMessage, MessageMetaData) - Method in interface es.ree.eemws.core.utils.interfaces.MessageProcessorRemote
Common method to be implemented by classes that provides services to the web service façade.
PutOperationException - Exception in es.ree.eemws.core.utils.operations.put
Put operation general exception.
PutOperationException(EnumErrorCatalog, String...) - Constructor for exception es.ree.eemws.core.utils.operations.put.PutOperationException
Creates a new exception with the given error.
PutOperationException(EnumErrorCatalog, Exception, String...) - Constructor for exception es.ree.eemws.core.utils.operations.put.PutOperationException
Creates a new exception with the given error.
PutOperationException(GenericCodedException) - Constructor for exception es.ree.eemws.core.utils.operations.put.PutOperationException
Creates a new exception using the code and message of other GenericCodedException.

Q

QueryOperationException - Exception in es.ree.eemws.core.utils.operations.query
Query operation general exception.
QueryOperationException(EnumErrorCatalog, String...) - Constructor for exception es.ree.eemws.core.utils.operations.query.QueryOperationException
Creates a new exception with the given error.
QueryOperationException(EnumErrorCatalog, Exception, String...) - Constructor for exception es.ree.eemws.core.utils.operations.query.QueryOperationException
Creates a new exception with the given error.
QueryOperationException(GenericCodedException) - Constructor for exception es.ree.eemws.core.utils.operations.query.QueryOperationException
Creates a new exception using the code and message of other GenericCodedException.
QueryRequestMessageValidator - Class in es.ree.eemws.core.utils.operations.query
Query request validator.

R

read(String) - Static method in class es.ree.eemws.core.utils.file.FileUtil
Reads a text file using the default platform char set.
read(String, Charset) - Static method in class es.ree.eemws.core.utils.file.FileUtil
Reads a text file using the given char set.
readBinary(String) - Static method in class es.ree.eemws.core.utils.file.FileUtil
Reads a binary file.
readConfigFile(String) - Method in class es.ree.eemws.core.utils.config.ConfigManager
Reads a configuration file that must be accessible from the classpath.
readUTF8(String) - Static method in class es.ree.eemws.core.utils.file.FileUtil
Reads a text file in a UTF-8 Char set.
removeNameSpaces(String) - Static method in class es.ree.eemws.core.utils.xml.XMLUtil
This method removes namespace prefixes of a given document with leaving this default namespace.
responsePayload2String(ResponseMessage) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Returns the operation response's payload content as a String.

S

select(KeyInfo, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class es.ree.eemws.core.utils.security.KeyValueKeySelector
 
setCertificateValid(boolean) - Method in class es.ree.eemws.core.utils.security.SignatureVerificationException.SignatureVerificationExceptionDetails
Sets the certificate validity.
setCode(Long) - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Sets the code of the message when it is stored.
setException(GenericCodedException) - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Sets an exception caused during the processing of this message.
setHttpCertificate(X509Certificate) - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Sets the http X.509 Certificate.
setIgnorable(boolean) - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Sets if the message must be ignored.
setLimit(String, Integer) - Method in class es.ree.eemws.core.utils.operations.OperationLimits
Sets a new limit given its name and value.
setLimit(EnumParameterLimit, Integer) - Method in class es.ree.eemws.core.utils.operations.OperationLimits
Sets a new limit given its name and value.
setMessageType(String) - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Sets the message type.
setOwner(String) - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Sets current message's data owner.
setRejectText(String) - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Sets the reject text of the message.
setRemoteUser(String) - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Sets the remote user identification (from http request).
setServerTimestamp(Calendar) - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Sets the timestamp when the message is received by the server.
setSignatureCertificate(X509Certificate) - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Sets the certificate used for signature.
setSignatureCertificate(X509Certificate) - Method in class es.ree.eemws.core.utils.security.SignatureVerificationException.SignatureVerificationExceptionDetails
Includes the given certificate to this exception detail.
setSignatureValid(boolean) - Method in class es.ree.eemws.core.utils.security.SignatureVerificationException.SignatureVerificationExceptionDetails
Sets the status of the signature.
setStatus(EnumMessageStatus) - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Sets the status of the message (OK, FAILED).
setStringMessage(StringBuilderMessage) - Method in class es.ree.eemws.core.utils.iec61968100.StringBuilderMessage
Sets this StringBuilder content with the content of other message.
setUserRoles(List<String>) - Method in class es.ree.eemws.core.utils.iec61968100.MessageMetaData
Sets the user's list of roles.
SignatureManager - Class in es.ree.eemws.core.utils.security
Simple class to deal with xml signature.
SignatureManagerException - Exception in es.ree.eemws.core.utils.security
Simple exception implementation to notify errors in the sign and validation process.
SignatureManagerException(String, Exception) - Constructor for exception es.ree.eemws.core.utils.security.SignatureManagerException
Creates a new exception with reason text and cause exception.
SignatureManagerException(String) - Constructor for exception es.ree.eemws.core.utils.security.SignatureManagerException
Creates a new exception with the given text detail.
SignatureSyntaxException - Exception in es.ree.eemws.core.utils.security
Implements an exception to notify problems with the signature syntaxis.
SignatureSyntaxException(String, Exception) - Constructor for exception es.ree.eemws.core.utils.security.SignatureSyntaxException
Constructor.
SignatureVerificationException - Exception in es.ree.eemws.core.utils.security
Implements an exception to notify problems with the signature validation.
SignatureVerificationException(String) - Constructor for exception es.ree.eemws.core.utils.security.SignatureVerificationException
Constructor.
SignatureVerificationException(String, Exception) - Constructor for exception es.ree.eemws.core.utils.security.SignatureVerificationException
Constructor.
SignatureVerificationException.ReferenceStatus - Class in es.ree.eemws.core.utils.security
Keeps detail information about the signature's references.
SignatureVerificationException.ReferenceStatus(Boolean, String, String) - Constructor for class es.ree.eemws.core.utils.security.SignatureVerificationException.ReferenceStatus
Constructor.
SignatureVerificationException.SignatureVerificationExceptionDetails - Class in es.ree.eemws.core.utils.security
Implements a simple detail structure to give more details about the signaturevalidation error.
SignatureVerificationException.SignatureVerificationExceptionDetails() - Constructor for class es.ree.eemws.core.utils.security.SignatureVerificationException.SignatureVerificationExceptionDetails
 
signDocument(Document, RSAPrivateKey, X509Certificate) - Static method in class es.ree.eemws.core.utils.security.SignatureManager
Signs the given xml document usign the given private key and certificate.
signDocument(Document) - Static method in class es.ree.eemws.core.utils.security.SignatureManager
Signs the given xml document usign the default keystore.
signDocument(Document, PrivateKey, X509Certificate) - Static method in class es.ree.eemws.core.utils.security.SignatureManager
Signs the given xml document usign the given private key and certificate.
signString(StringBuilder) - Static method in class es.ree.eemws.core.utils.security.SignatureManager
Signs the given xml document expressed as String (StringBuilder) using the default keystore.
signString(StringBuilder, PrivateKey, X509Certificate) - Static method in class es.ree.eemws.core.utils.security.SignatureManager
Signs the given xml document expressed as String (StringBuilder) usign the given private key and certificate.
SimpleKeySelectorResult - Class in es.ree.eemws.core.utils.security
Implements a simple KeySelectorResult.
soapMessage2String(SOAPMessage) - Static method in class es.ree.eemws.core.utils.xml.XMLUtil
Transforms a SOAP message into a String.
string2Document(String) - Static method in class es.ree.eemws.core.utils.xml.XMLUtil
Returns an XML document from a String.
string2Document(StringBuilder) - Static method in class es.ree.eemws.core.utils.xml.XMLUtil
Returns an XML document from a StringBuilder (String).
string2Element(String) - Static method in class es.ree.eemws.core.utils.xml.XMLElementUtil
Transforms a String in an Element.
StringBuilderMessage - Class in es.ree.eemws.core.utils.iec61968100
Handles IEC-61968-100 messages as a string instead of as a set of beans classes.
StringBuilderMessage(SOAPMessageContext) - Constructor for class es.ree.eemws.core.utils.iec61968100.StringBuilderMessage
Creates a new message from the soap message context.
StringBuilderMessage() - Constructor for class es.ree.eemws.core.utils.iec61968100.StringBuilderMessage
Creates an empty string builder message.

T

toString() - Method in enum es.ree.eemws.core.utils.iec61968100.EnumDataTypeValues
Returns the value for the current DataType.
toString() - Method in enum es.ree.eemws.core.utils.iec61968100.EnumFilterElement
Returns the text code for the current filter.
toString() - Method in enum es.ree.eemws.core.utils.iec61968100.EnumIntervalTimeType
Returns the text code for the current IntervalTimeType.
toString() - Method in enum es.ree.eemws.core.utils.iec61968100.EnumMessageFormat
Returns the value for the current EnumMessageFormat.
toString() - Method in enum es.ree.eemws.core.utils.iec61968100.EnumNoun
Returns the text code for the current noun.
toString() - Method in enum es.ree.eemws.core.utils.iec61968100.EnumParameterLimit
Returns the text code for the current parameter.
toString() - Method in enum es.ree.eemws.core.utils.iec61968100.EnumQueue
Returns the text code for the current queue value.
toString() - Method in enum es.ree.eemws.core.utils.iec61968100.EnumVerb
Returns the text code for the current verb.
toString() - Method in class es.ree.eemws.core.utils.security.SignatureVerificationException.ReferenceStatus
 
toString() - Method in class es.ree.eemws.core.utils.security.SignatureVerificationException.SignatureVerificationExceptionDetails
 
toString() - Method in exception es.ree.eemws.core.utils.security.SignatureVerificationException
Returns an string expresion of this exception.

U

uncompress(byte[]) - Static method in class es.ree.eemws.core.utils.file.GZIPUtil
Uncompress the data with gzip.

V

validate(RequestMessage) - Static method in class es.ree.eemws.core.utils.operations.get.GetRequestMessageValidator
Validates the given get request.
validate(RequestMessage) - Static method in class es.ree.eemws.core.utils.operations.list.ListRequestMessageValidator
Validates the given request message.
validate(RequestMessage, OperationLimits) - Static method in class es.ree.eemws.core.utils.operations.list.ListRequestMessageValidator
Validates the given request message.
validate(RequestMessage) - Static method in class es.ree.eemws.core.utils.operations.query.QueryRequestMessageValidator
Validates the given request message.
validateMessage(StringBuilderMessage) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Validates against schema the given IEC 61968-100 message.
validateMessage(StringBuilder) - Static method in class es.ree.eemws.core.utils.iec61968100.MessageUtil
Validates against schema the given IEC 61968-100 message.
validateParameterNames(String, Set<String>) - Static method in class es.ree.eemws.core.utils.operations.query.QueryRequestMessageValidator
Checks that the operation only received the queryId with no aditional parametes.
validateParameterNames(String, Set<String>, Set<String>) - Static method in class es.ree.eemws.core.utils.operations.query.QueryRequestMessageValidator
Checks that the operation only received valid (known) filter names.
valueOf(String) - Static method in enum es.ree.eemws.core.utils.error.EnumErrorCatalog
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumDataTypeValues
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumFilterElement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumIntervalTimeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumMessageFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumMessageStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumNoun
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumParameterLimit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumQueue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumVerb
Returns the enum constant of this type with the specified name.
values() - Static method in enum es.ree.eemws.core.utils.error.EnumErrorCatalog
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumDataTypeValues
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumFilterElement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumIntervalTimeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumMessageFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumMessageStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumNoun
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumParameterLimit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumQueue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.ree.eemws.core.utils.iec61968100.EnumVerb
Returns an array containing the constants of this enum type, in the order they are declared.
verifyDocument(Document) - Static method in class es.ree.eemws.core.utils.security.SignatureManager
Verifies the signature of the given signed document.
verifyString(StringBuilder) - Static method in class es.ree.eemws.core.utils.security.SignatureManager
Verifies the signature of the given signed document expressed as String (StringBuilder).

W

write(String, String) - Static method in class es.ree.eemws.core.utils.file.FileUtil
Writes a text file using the default platform char set.
write(String, byte[]) - Static method in class es.ree.eemws.core.utils.file.FileUtil
Writes a binary file.
write(String, String, Charset) - Static method in class es.ree.eemws.core.utils.file.FileUtil
Writes a text file using the given char set.
writeUTF8(String, String) - Static method in class es.ree.eemws.core.utils.file.FileUtil
Writes a text file using the default platform char set.

X

X509Util - Class in es.ree.eemws.core.utils.security
Implements simple X509 validations and utilities.
XMLElementUtil - Class in es.ree.eemws.core.utils.xml
Utilities to use the XML Element class.
XMLGregorianCalendarFactory - Class in es.ree.eemws.core.utils.xml
Representation for W3C XML Schema 1.0 date/time datatypes.
XMLUtil - Class in es.ree.eemws.core.utils.xml
Class that contains utilities for XML messages.
A B C D E F G H I K L M N O P Q R S T U V W X