Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V Z 

A

accept(CommunicatorEvents) - Method in class eu.chargetime.ocpp.Communicator
Use the injected Transmitter to accept a client.
accept(SessionEvents) - Method in interface eu.chargetime.ocpp.ISession
 
accept(RadioEvents) - Method in interface eu.chargetime.ocpp.Receiver
Accept an incoming connection request.
accept(SessionEvents) - Method in class eu.chargetime.ocpp.Session
 
add(String, Object) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, ZonedDateTime) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, boolean) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, char) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, double) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, float) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, int) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, long) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, List<?>) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, Set<?>) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, Map<?, ?>) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, Queue<?>) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, T[]) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, byte[]) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, boolean[]) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, char[]) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, double[]) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, float[]) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, int[]) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, long[]) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and value to output.
add(String, Object) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds a name/value pair to the formatted output in name=value format.
add(String, ZonedDateTime) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds a name/value pair to the formatted output in name=value format.
add(String, boolean) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds a name/value pair to the formatted output in name=value format.
add(String, char) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds a name/value pair to the formatted output in name=value format.
add(String, double) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds a name/value pair to the formatted output in name=value format.
add(String, float) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds a name/value pair to the formatted output in name=value format.
add(String, int) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds a name/value pair to the formatted output in name=value format.
add(String, long) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds a name/value pair to the formatted output in name=value format.
addFeature(Feature) - Method in class eu.chargetime.ocpp.FeatureRepository
Add Feature to support.
addFeatureProfile(Profile) - Method in class eu.chargetime.ocpp.FeatureRepository
Add Profile to support a group of features.
addRule(IValidationRule) - Method in class eu.chargetime.ocpp.model.validation.ValidatorBuilder
 
addSecure(String, String) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add field name and mask instead of real value to output.
addValue(Object) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add value to output.
addValue(boolean) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add value to output.
addValue(char) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add value to output.
addValue(double) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add value to output.
addValue(float) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add value to output.
addValue(int) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add value to output.
addValue(long) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Add value to output.
addValue(Object) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds an unnamed value to the formatted output.
addValue(boolean) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds an unnamed value to the formatted output.
addValue(char) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds an unnamed value to the formatted output.
addValue(double) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds an unnamed value to the formatted output.
addValue(float) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds an unnamed value to the formatted output.
addValue(int) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds an unnamed value to the formatted output.
addValue(long) - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Adds an unnamed value to the formatted output.
aList(T...) - Static method in class eu.chargetime.ocpp.utilities.TestUtilities
Create an array of elements.
aString(int) - Static method in class eu.chargetime.ocpp.utilities.TestUtilities
Create a string of a given length.
AsyncPromiseFulfillerDecorator - Class in eu.chargetime.ocpp
 
AsyncPromiseFulfillerDecorator(PromiseFulfiller) - Constructor for class eu.chargetime.ocpp.AsyncPromiseFulfillerDecorator
 
authenticateSession(SessionInformation, String, byte[]) - Method in interface eu.chargetime.ocpp.ListenerEvents
 
authenticateSession(SessionInformation, String, byte[]) - Method in interface eu.chargetime.ocpp.ServerEvents
 
AuthenticationException - Exception in eu.chargetime.ocpp
 
AuthenticationException(int) - Constructor for exception eu.chargetime.ocpp.AuthenticationException
 
AuthenticationException(int, String) - Constructor for exception eu.chargetime.ocpp.AuthenticationException
 
AuthenticationException(int, Throwable) - Constructor for exception eu.chargetime.ocpp.AuthenticationException
 
AuthenticationException(int, String, Throwable) - Constructor for exception eu.chargetime.ocpp.AuthenticationException
 

B

begin() - Method in class eu.chargetime.ocpp.utilities.TimeoutTimer
 
build() - Method in class eu.chargetime.ocpp.model.SessionInformation.Builder
 
build() - Method in class eu.chargetime.ocpp.model.validation.ValidatorBuilder
 
Builder() - Constructor for class eu.chargetime.ocpp.model.SessionInformation.Builder
 

C

CallErrorException - Exception in eu.chargetime.ocpp
Exception returned to an outgoing request if an error is reported from the other end.
CallErrorException(String, String, Object) - Constructor for exception eu.chargetime.ocpp.CallErrorException
Constructor.
CallErrorMessage - Class in eu.chargetime.ocpp.model
 
CallErrorMessage() - Constructor for class eu.chargetime.ocpp.model.CallErrorMessage
 
CallMessage - Class in eu.chargetime.ocpp.model
Model class.
CallMessage() - Constructor for class eu.chargetime.ocpp.model.CallMessage
 
CallResultMessage - Class in eu.chargetime.ocpp.model
Model class.
CallResultMessage() - Constructor for class eu.chargetime.ocpp.model.CallResultMessage
 
Client - Class in eu.chargetime.ocpp
Handles basic client logic: Holds a list of supported features.
Client(ISession, IFeatureRepository, IPromiseRepository) - Constructor for class eu.chargetime.ocpp.Client
Handle required injections.
ClientEvents - Interface in eu.chargetime.ocpp
 
clone(T[]) - Static method in class eu.chargetime.ocpp.utilities.MoreObjects
Creates shallow copy of input array.
clone(byte[]) - Static method in class eu.chargetime.ocpp.utilities.MoreObjects
Creates shallow copy of input array.
close() - Method in interface eu.chargetime.ocpp.ISession
 
close() - Method in interface eu.chargetime.ocpp.Listener
 
close() - Method in class eu.chargetime.ocpp.Server
Close all connections and stop listening for clients.
close() - Method in class eu.chargetime.ocpp.Session
Close down the connection.
closeSession(UUID) - Method in class eu.chargetime.ocpp.Server
Close connection to a client
Communicator - Class in eu.chargetime.ocpp
Abstract class.
Communicator(Radio) - Constructor for class eu.chargetime.ocpp.Communicator
Handle required injections.
CommunicatorEvents - Interface in eu.chargetime.ocpp
Call back handler for communicator events.
Confirmation - Interface in eu.chargetime.ocpp.model
Interface used to flag a Model as a Confirmation payload.
connect(String, ClientEvents) - Method in class eu.chargetime.ocpp.Client
Connect to server
connect(String, CommunicatorEvents) - Method in class eu.chargetime.ocpp.Communicator
Use the injected Transmitter to connect to server.
connect(String, RadioEvents) - Method in interface eu.chargetime.ocpp.Transmitter
Connect to a specific node.
connected() - Method in interface eu.chargetime.ocpp.RadioEvents
Connection established.
connectionClosed() - Method in interface eu.chargetime.ocpp.ClientEvents
 
connectionOpened() - Method in interface eu.chargetime.ocpp.ClientEvents
 
createPromise(String) - Method in interface eu.chargetime.ocpp.IPromiseRepository
 
createPromise(String) - Method in class eu.chargetime.ocpp.PromiseRepository
Creates call back CompletableFuture for later use
createSession(Communicator) - Method in interface eu.chargetime.ocpp.ISessionFactory
 
createSession(Communicator) - Method in class eu.chargetime.ocpp.SessionFactory
 
createStarted() - Static method in class eu.chargetime.ocpp.utilities.Stopwatch
Creates (and starts) a new stopwatch using System.nanoTime() as its time source.
createUnstarted() - Static method in class eu.chargetime.ocpp.utilities.Stopwatch
Creates (but does not start) a new stopwatch using System.nanoTime() as its time source.

D

deepEquals(Object, Object) - Static method in class eu.chargetime.ocpp.utilities.MoreObjects
Returns true if the arguments are deeply equal to each other and false otherwise.
disconnect() - Method in class eu.chargetime.ocpp.Client
Disconnect from server
disconnect() - Method in class eu.chargetime.ocpp.Communicator
Close down the connection.
disconnect() - Method in interface eu.chargetime.ocpp.Radio
Disconnect from a node.
disconnected() - Method in interface eu.chargetime.ocpp.RadioEvents
Disconnected from node.
docToString(Document) - Static method in class eu.chargetime.ocpp.utilities.SugarUtil
 

E

elapsed(TimeUnit) - Method in class eu.chargetime.ocpp.utilities.Stopwatch
Returns the current elapsed time shown on this stopwatch, expressed in the desired time unit, with any fraction rounded down.
elapsed() - Method in class eu.chargetime.ocpp.utilities.Stopwatch
Returns the current elapsed time shown on this stopwatch as a Duration.
end() - Method in class eu.chargetime.ocpp.utilities.TimeoutTimer
 
equals(Object) - Method in class eu.chargetime.ocpp.Session
 
equals(Object, Object) - Static method in class eu.chargetime.ocpp.utilities.MoreObjects
Returns true if the arguments are equal to each other and false otherwise.
eu.chargetime.ocpp - package eu.chargetime.ocpp
 
eu.chargetime.ocpp.feature - package eu.chargetime.ocpp.feature
 
eu.chargetime.ocpp.feature.profile - package eu.chargetime.ocpp.feature.profile
 
eu.chargetime.ocpp.model - package eu.chargetime.ocpp.model
 
eu.chargetime.ocpp.model.validation - package eu.chargetime.ocpp.model.validation
 
eu.chargetime.ocpp.utilities - package eu.chargetime.ocpp.utilities
 
eventHandler - Variable in class eu.chargetime.ocpp.RequestDispatcher
 

F

Feature - Interface in eu.chargetime.ocpp.feature
Abstract class.
FeatureRepository - Class in eu.chargetime.ocpp
 
FeatureRepository() - Constructor for class eu.chargetime.ocpp.FeatureRepository
 
FIELD_NAME_LENGTH_POSTFIX - Static variable in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
 
FIELD_NAME_SIZE_POSTFIX - Static variable in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
 
findFeature(Object) - Method in class eu.chargetime.ocpp.FeatureRepository
Search for supported features added with the addProfile.
findFeature(Object) - Method in interface eu.chargetime.ocpp.IFeatureRepository
 
fulfill(CompletableFuture<Confirmation>, SessionEvents, Request) - Method in class eu.chargetime.ocpp.AsyncPromiseFulfillerDecorator
 
fulfill(CompletableFuture<Confirmation>, SessionEvents, Request) - Method in interface eu.chargetime.ocpp.PromiseFulfiller
 
fulfill(CompletableFuture<Confirmation>, SessionEvents, Request) - Method in class eu.chargetime.ocpp.SimplePromiseFulfiller
 

G

getAction() - Method in interface eu.chargetime.ocpp.feature.Feature
Get the action name of the feature.
getAction() - Method in class eu.chargetime.ocpp.model.Message
Get the action.
getAddress() - Method in class eu.chargetime.ocpp.model.SessionInformation
 
getArrayTest() - Method in class eu.chargetime.ocpp.model.TestModel
 
getBooleanTest() - Method in class eu.chargetime.ocpp.model.TestModel
 
getCalendarTest() - Method in class eu.chargetime.ocpp.model.TestModel
 
getConfirmationType() - Method in interface eu.chargetime.ocpp.feature.Feature
Get the Confirmation Type for the feature.
getDoubleTest() - Method in class eu.chargetime.ocpp.model.TestModel
 
getErrorCode() - Method in exception eu.chargetime.ocpp.AuthenticationException
 
getErrorCode() - Method in exception eu.chargetime.ocpp.CallErrorException
A String containing the error code, send by the other part.
getErrorCode() - Method in class eu.chargetime.ocpp.model.CallErrorMessage
 
getErrorDescription() - Method in exception eu.chargetime.ocpp.CallErrorException
Description of the error.
getErrorDescription() - Method in class eu.chargetime.ocpp.model.CallErrorMessage
 
getFeatureList() - Method in interface eu.chargetime.ocpp.feature.profile.Profile
Get a list of supported Feature for this Feature Profile.
getGenericDoubleTest() - Method in class eu.chargetime.ocpp.model.TestModel
 
getGenericLongTest() - Method in class eu.chargetime.ocpp.model.TestModel
 
getId() - Method in class eu.chargetime.ocpp.model.Message
Get unique id for message.
getIdentifier() - Method in class eu.chargetime.ocpp.model.SessionInformation
 
getIntegerTest() - Method in class eu.chargetime.ocpp.model.TestModel
 
getIntTest() - Method in class eu.chargetime.ocpp.model.TestModel
 
getLongTest() - Method in class eu.chargetime.ocpp.model.TestModel
 
getObjectTest() - Method in class eu.chargetime.ocpp.model.TestModel
 
getPayload() - Method in exception eu.chargetime.ocpp.CallErrorException
The raw payload send from the other end.
getPayload() - Method in class eu.chargetime.ocpp.model.Message
Get attached payload.
getPromise(String) - Method in interface eu.chargetime.ocpp.IPromiseRepository
 
getPromise(String) - Method in class eu.chargetime.ocpp.PromiseRepository
Get stored call back CompletableFuture.
getProxiedAddress() - Method in class eu.chargetime.ocpp.model.SessionInformation
 
getRawPayload() - Method in class eu.chargetime.ocpp.model.CallErrorMessage
 
getRequestType() - Method in interface eu.chargetime.ocpp.feature.Feature
Get the Request Type for the feature.
getSessionId() - Method in class eu.chargetime.ocpp.Client
 
getSessionId() - Method in interface eu.chargetime.ocpp.ISession
 
getSessionId() - Method in class eu.chargetime.ocpp.Session
Get a unique session UUID identifier.
getSOAPtoURL() - Method in class eu.chargetime.ocpp.model.SessionInformation
 
getStringTest() - Method in class eu.chargetime.ocpp.model.TestModel
 

H

handleConfirmation(String, Confirmation) - Method in interface eu.chargetime.ocpp.SessionEvents
Handle a Confirmation to a Request.
handleConnectionClosed() - Method in interface eu.chargetime.ocpp.SessionEvents
Handle a closed connection.
handleConnectionOpened() - Method in interface eu.chargetime.ocpp.SessionEvents
Handle a opened connection.
handleError(String, String, String, Object) - Method in interface eu.chargetime.ocpp.SessionEvents
Handle a error to a Request.
handleRequest(UUID, Request) - Method in interface eu.chargetime.ocpp.feature.Feature
Handle request.
handleRequest(UUID, Request) - Method in interface eu.chargetime.ocpp.feature.profile.Profile
Handle Request
handleRequest(UUID, Request) - Method in class eu.chargetime.ocpp.feature.ProfileFeature
Calls Profile to handle a Request.
handleRequest(Request) - Method in class eu.chargetime.ocpp.RequestDispatcher
 
handleRequest(Request) - Method in interface eu.chargetime.ocpp.SessionEvents
Handle a incoming Request.
hash(Object...) - Static method in class eu.chargetime.ocpp.utilities.MoreObjects
Generates a hash code for a sequence of input values.
hashCode() - Method in class eu.chargetime.ocpp.Session
 
hashCode(Object) - Static method in class eu.chargetime.ocpp.utilities.MoreObjects
Returns the hash code of a non-null argument and 0 for a null argument.

I

Identifier(String) - Method in class eu.chargetime.ocpp.model.SessionInformation.Builder
 
IFeatureRepository - Interface in eu.chargetime.ocpp
 
INITIAL_SESSIONS_NUMBER - Static variable in class eu.chargetime.ocpp.Server
 
InternetAddress(InetSocketAddress) - Method in class eu.chargetime.ocpp.model.SessionInformation.Builder
 
IPromiseRepository - Interface in eu.chargetime.ocpp
 
IRequestDispactcher - Interface in eu.chargetime.ocpp
 
isAmong(String, String...) - Static method in class eu.chargetime.ocpp.utilities.ModelUtil
Check if a value is in a list of values.
isClosed() - Method in interface eu.chargetime.ocpp.Listener
 
isClosed() - Method in interface eu.chargetime.ocpp.Radio
If connection is closed.
ISession - Interface in eu.chargetime.ocpp
 
ISessionFactory - Interface in eu.chargetime.ocpp
 
isGenericBoleanTest() - Method in class eu.chargetime.ocpp.model.TestModel
 
isRunning() - Method in class eu.chargetime.ocpp.utilities.Stopwatch
Returns true if Stopwatch.start() has been called on this stopwatch, and Stopwatch.stop() has not been called since the last call to start().
isSessionOpen(UUID) - Method in class eu.chargetime.ocpp.Server
 
IValidationRule - Interface in eu.chargetime.ocpp.model.validation
 

J

join(String, Object[]) - Static method in class eu.chargetime.ocpp.utilities.TestUtilities
Create a String from an Array.

L

Listener - Interface in eu.chargetime.ocpp
 
ListenerEvents - Interface in eu.chargetime.ocpp
 
lostSession(UUID) - Method in interface eu.chargetime.ocpp.ServerEvents
 

M

makeCall(String, String, Object) - Method in class eu.chargetime.ocpp.Communicator
Create a call envelope to transmit to the server.
makeCallError(String, String, String, String) - Method in class eu.chargetime.ocpp.Communicator
Create a call error envelope to transmit.
makeCallResult(String, String, Object) - Method in class eu.chargetime.ocpp.Communicator
Create a call result envelope to transmit.
marshal(ZonedDateTime) - Method in class eu.chargetime.ocpp.ZonedDateTimeAdapter
 
MAXIMUM_ARRAY_SIZE_TO_OUTPUT_DETAILS - Static variable in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
 
Message - Class in eu.chargetime.ocpp.model
Wrapper class for a message
Message() - Constructor for class eu.chargetime.ocpp.model.Message
 
ModelUtil - Class in eu.chargetime.ocpp.utilities
Utilities for model classes.
ModelUtil() - Constructor for class eu.chargetime.ocpp.utilities.ModelUtil
 
MoreObjects - Class in eu.chargetime.ocpp.utilities
This class consists of static utility methods for operating on objects.
MoreObjects.ToStringHelper - Class in eu.chargetime.ocpp.utilities
Simple decorator to encapsulate actual toString helper implementation.
MoreObjects.ToStringHelperImpl - Class in eu.chargetime.ocpp.utilities

N

newSession(ISession, SessionInformation) - Method in interface eu.chargetime.ocpp.ListenerEvents
 
newSession(UUID, SessionInformation) - Method in interface eu.chargetime.ocpp.ServerEvents
 
NotConnectedException - Exception in eu.chargetime.ocpp
 
NotConnectedException() - Constructor for exception eu.chargetime.ocpp.NotConnectedException
 

O

OccurenceConstraintException - Exception in eu.chargetime.ocpp
Exception thrown when trying to send a request that isn't valid.
OccurenceConstraintException() - Constructor for exception eu.chargetime.ocpp.OccurenceConstraintException
 
omitNullValues() - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Exclude from output fields with null value.
omitNullValues() - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Configures the MoreObjects.ToStringHelperImpl so MoreObjects.ToStringHelperImpl.toString() will ignore properties with null value.
onCall(String, String, Object) - Method in interface eu.chargetime.ocpp.CommunicatorEvents
Handle call.
onCallResult(String, String, Object) - Method in interface eu.chargetime.ocpp.CommunicatorEvents
Handle call result.
onConnected() - Method in interface eu.chargetime.ocpp.CommunicatorEvents
A connection was established.
onDisconnected() - Method in interface eu.chargetime.ocpp.CommunicatorEvents
The connection was disconnected.
onError(String, String, String, Object) - Method in interface eu.chargetime.ocpp.CommunicatorEvents
Handle call error.
open(String, SessionEvents) - Method in interface eu.chargetime.ocpp.ISession
 
open(String, int, ListenerEvents) - Method in interface eu.chargetime.ocpp.Listener
 
open(String, int, ServerEvents) - Method in class eu.chargetime.ocpp.Server
Start listening for clients.
open(String, SessionEvents) - Method in class eu.chargetime.ocpp.Session
Connect to a specific uri, provided a call back handler for connection related events.
OptionalDecorator - Class in eu.chargetime.ocpp.model.validation
 
OptionalDecorator(Validator) - Constructor for class eu.chargetime.ocpp.model.validation.OptionalDecorator
 

P

packPayload(Object) - Method in class eu.chargetime.ocpp.Communicator
Convert a Request/Confirmation into a formatted string.
parse(Object) - Method in class eu.chargetime.ocpp.Communicator
Identify an incoming call and parse it into one of the following: CallMessage a request.
Profile - Interface in eu.chargetime.ocpp.feature.profile
Interface used for Feature Profiles.
ProfileFeature - Class in eu.chargetime.ocpp.feature
 
ProfileFeature(Profile) - Constructor for class eu.chargetime.ocpp.feature.ProfileFeature
Creates link back to the Profile.
PromiseFulfiller - Interface in eu.chargetime.ocpp
 
PromiseRepository - Class in eu.chargetime.ocpp
 
PromiseRepository() - Constructor for class eu.chargetime.ocpp.PromiseRepository
 
PropertyConstraintException - Exception in eu.chargetime.ocpp
Exception used when validating fields.
PropertyConstraintException(Object, String) - Constructor for exception eu.chargetime.ocpp.PropertyConstraintException
 
ProxiedAddress(String) - Method in class eu.chargetime.ocpp.model.SessionInformation.Builder
 

Q

Queue - Class in eu.chargetime.ocpp
Class to store and restore requests based on a unique id.
Queue() - Constructor for class eu.chargetime.ocpp.Queue
 

R

radio - Variable in class eu.chargetime.ocpp.Communicator
 
Radio - Interface in eu.chargetime.ocpp
Interface containing common methods used for both server and client communication.
RadioEvents - Interface in eu.chargetime.ocpp
Transmitter related events.
read() - Method in interface eu.chargetime.ocpp.utilities.Stopwatch.Ticker
 
receivedMessage(Object) - Method in interface eu.chargetime.ocpp.RadioEvents
Incoming message from node.
Receiver - Interface in eu.chargetime.ocpp
Interface to handle connections by a server.
removePromise(String) - Method in interface eu.chargetime.ocpp.IPromiseRepository
 
removePromise(String) - Method in class eu.chargetime.ocpp.PromiseRepository
Remove stored call back CompletableFuture.
Request - Interface in eu.chargetime.ocpp.model
Interface used to flag a model as Request payload.
REQUEST_QUEUE_INITIAL_CAPACITY - Static variable in class eu.chargetime.ocpp.Queue
 
RequestDispatcher - Class in eu.chargetime.ocpp
 
RequestDispatcher(PromiseFulfiller) - Constructor for class eu.chargetime.ocpp.RequestDispatcher
 
RequiredDecorator - Class in eu.chargetime.ocpp.model.validation
 
RequiredDecorator(Validator) - Constructor for class eu.chargetime.ocpp.model.validation.RequiredDecorator
 
RequiredValidator - Class in eu.chargetime.ocpp.model.validation
 
RequiredValidator() - Constructor for class eu.chargetime.ocpp.model.validation.RequiredValidator
 
reset() - Method in class eu.chargetime.ocpp.utilities.Stopwatch
Sets the elapsed time for this stopwatch to zero, and places it in a stopped state.
reset() - Method in class eu.chargetime.ocpp.utilities.TimeoutTimer
 
restoreRequest(String) - Method in class eu.chargetime.ocpp.Queue
Restore a Request using a unique identifier.

S

safeValidate(T) - Method in class eu.chargetime.ocpp.model.validation.Validator
 
SECURE_FIELD_VALUE_REPLACEMENT - Static variable in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
 
send(Request) - Method in class eu.chargetime.ocpp.Client
Send a Request to the server.
send(Object) - Method in interface eu.chargetime.ocpp.Radio
Send a message to a node.
send(UUID, Request) - Method in class eu.chargetime.ocpp.Server
Send a message to a client.
sendCall(String, String, Request) - Method in class eu.chargetime.ocpp.Communicator
Send a new Request.
sendCallError(String, String, String, String) - Method in class eu.chargetime.ocpp.Communicator
Send an error.
sendCallResult(String, String, Confirmation) - Method in class eu.chargetime.ocpp.Communicator
Send a Confirmation reply to a Request.
sendConfirmation(String, String, Confirmation) - Method in class eu.chargetime.ocpp.Session
Send a Confirmation to a Request
sendRequest(String, Request, String) - Method in interface eu.chargetime.ocpp.ISession
 
sendRequest(String, Request, String) - Method in class eu.chargetime.ocpp.Session
Send a Request.
Server - Class in eu.chargetime.ocpp
Handles basic server logic: Holds a list of supported features.
Server(Listener, IFeatureRepository, IPromiseRepository) - Constructor for class eu.chargetime.ocpp.Server
Constructor.
ServerEvents - Interface in eu.chargetime.ocpp
 
Session - Class in eu.chargetime.ocpp
Unites outgoing Request with incoming Confirmations or errors.
Session(Communicator, Queue, PromiseFulfiller, IFeatureRepository) - Constructor for class eu.chargetime.ocpp.Session
Handles required injections.
SessionEvents - Interface in eu.chargetime.ocpp
Call back handler for Session events.
SessionFactory - Class in eu.chargetime.ocpp
 
SessionFactory(IFeatureRepository) - Constructor for class eu.chargetime.ocpp.SessionFactory
 
SessionInformation - Class in eu.chargetime.ocpp.model
 
SessionInformation() - Constructor for class eu.chargetime.ocpp.model.SessionInformation
 
SessionInformation.Builder - Class in eu.chargetime.ocpp.model
 
setAction(String) - Method in class eu.chargetime.ocpp.model.Message
Set the action.
setArrayTest(Integer[]) - Method in class eu.chargetime.ocpp.model.TestModel
 
setAsyncRequestHandler(boolean) - Method in interface eu.chargetime.ocpp.Listener
 
setBooleanTest(Boolean) - Method in class eu.chargetime.ocpp.model.TestModel
 
setCalendarTest(ZonedDateTime) - Method in class eu.chargetime.ocpp.model.TestModel
 
setDoubleTest(Double) - Method in class eu.chargetime.ocpp.model.TestModel
 
setErrorCode(String) - Method in exception eu.chargetime.ocpp.CallErrorException
A String containing the error code, send by the other part.
setErrorCode(String) - Method in class eu.chargetime.ocpp.model.CallErrorMessage
 
setErrorDescription(String) - Method in exception eu.chargetime.ocpp.CallErrorException
Description of the error.
setErrorDescription(String) - Method in class eu.chargetime.ocpp.model.CallErrorMessage
 
setEventHandler(SessionEvents) - Method in class eu.chargetime.ocpp.RequestDispatcher
 
setExecutor(ExecutorService) - Static method in class eu.chargetime.ocpp.AsyncPromiseFulfillerDecorator
 
setGenericBoleanTest(boolean) - Method in class eu.chargetime.ocpp.model.TestModel
 
setGenericDoubleTest(double) - Method in class eu.chargetime.ocpp.model.TestModel
 
setGenericLongTest(long) - Method in class eu.chargetime.ocpp.model.TestModel
 
setId(String) - Method in class eu.chargetime.ocpp.model.Message
Set unique id for message.
setIntegerTest(Integer) - Method in class eu.chargetime.ocpp.model.TestModel
 
setIntTest(int) - Method in class eu.chargetime.ocpp.model.TestModel
 
setLongTest(Long) - Method in class eu.chargetime.ocpp.model.TestModel
 
setObjectTest(TestModel) - Method in class eu.chargetime.ocpp.model.TestModel
 
setPayload(Object) - Method in exception eu.chargetime.ocpp.CallErrorException
The raw payload send from the other end.
setPayload(Object) - Method in class eu.chargetime.ocpp.model.Message
Attach payload to message.
setRawPayload(String) - Method in class eu.chargetime.ocpp.model.CallErrorMessage
 
setRequired(boolean) - Method in class eu.chargetime.ocpp.model.validation.ValidatorBuilder
 
setStringTest(String) - Method in class eu.chargetime.ocpp.model.TestModel
 
setTimeout(long) - Method in class eu.chargetime.ocpp.utilities.TimeoutTimer
 
SimplePromiseFulfiller - Class in eu.chargetime.ocpp
 
SimplePromiseFulfiller() - Constructor for class eu.chargetime.ocpp.SimplePromiseFulfiller
 
soapMessageToString(SOAPMessage) - Static method in class eu.chargetime.ocpp.utilities.SugarUtil
 
SOAPtoURL(String) - Method in class eu.chargetime.ocpp.model.SessionInformation.Builder
 
start() - Method in class eu.chargetime.ocpp.utilities.Stopwatch
Starts the stopwatch.
stop() - Method in class eu.chargetime.ocpp.utilities.Stopwatch
Stops the stopwatch.
Stopwatch - Class in eu.chargetime.ocpp.utilities
Stopwatch implementation.
Stopwatch(Stopwatch.Ticker) - Constructor for class eu.chargetime.ocpp.utilities.Stopwatch
 
Stopwatch.Ticker - Interface in eu.chargetime.ocpp.utilities
 
store(Request) - Method in class eu.chargetime.ocpp.Queue
Store a Request and get a unique identifier to fetch it later on.
storeRequest(Request) - Method in interface eu.chargetime.ocpp.ISession
 
storeRequest(Request) - Method in class eu.chargetime.ocpp.Session
Store a Request and get the unique id.
StringValidator - Class in eu.chargetime.ocpp.model.validation
 
StringValidator(IValidationRule[]) - Constructor for class eu.chargetime.ocpp.model.validation.StringValidator
 
SugarUtil - Class in eu.chargetime.ocpp.utilities
 
SugarUtil() - Constructor for class eu.chargetime.ocpp.utilities.SugarUtil
 

T

TestConfirmation - Class in eu.chargetime.ocpp.model
Test implementation of the Confirmation interface.
TestConfirmation() - Constructor for class eu.chargetime.ocpp.model.TestConfirmation
 
TestModel - Class in eu.chargetime.ocpp.model
Test model used to check conversion of different field types.
TestModel() - Constructor for class eu.chargetime.ocpp.model.TestModel
 
TestRequest - Class in eu.chargetime.ocpp.model
Test implementation of the Request interface.
TestRequest() - Constructor for class eu.chargetime.ocpp.model.TestRequest
 
TestUtilities - Class in eu.chargetime.ocpp.utilities
Utilities for tests.
TestUtilities() - Constructor for class eu.chargetime.ocpp.utilities.TestUtilities
 
timeout() - Method in interface eu.chargetime.ocpp.utilities.TimeoutHandler
 
TimeoutHandler - Interface in eu.chargetime.ocpp.utilities
 
TimeoutTimer - Class in eu.chargetime.ocpp.utilities
 
TimeoutTimer(long, TimeoutHandler) - Constructor for class eu.chargetime.ocpp.utilities.TimeoutTimer
 
toString() - Method in class eu.chargetime.ocpp.FeatureRepository
 
toString() - Method in class eu.chargetime.ocpp.model.Message
 
toString() - Method in class eu.chargetime.ocpp.Queue
 
toString() - Method in class eu.chargetime.ocpp.Session
 
toString() - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Returns resulting output string.
toString() - Method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelperImpl
Returns a string in the format specified by MoreObjects.toStringHelper(Object).
toString() - Method in class eu.chargetime.ocpp.utilities.Stopwatch
Returns a string representation of the current elapsed time.
toStringHelper(Object) - Static method in class eu.chargetime.ocpp.utilities.MoreObjects
Returns helper to generate string representation of given input object.
toStringHelper(Object, boolean) - Static method in class eu.chargetime.ocpp.utilities.MoreObjects
Returns helper to generate string representation of given input object.
toStringHelper(Class<?>) - Static method in class eu.chargetime.ocpp.utilities.MoreObjects
Returns helper to generate string representation of given input class.
toStringHelper(Class<?>, boolean) - Static method in class eu.chargetime.ocpp.utilities.MoreObjects
Returns helper to generate string representation of given input class.
toStringHelper(String) - Static method in class eu.chargetime.ocpp.utilities.MoreObjects
Returns helper to generate string representation of class with given className.
toStringHelper(String, boolean) - Static method in class eu.chargetime.ocpp.utilities.MoreObjects
Returns helper to generate string representation of class with given className.
toStringHelper(String) - Static method in class eu.chargetime.ocpp.utilities.MoreObjects.ToStringHelper
Creates an instance of MoreObjects.ToStringHelperImpl in the same manner as MoreObjects.ToStringHelper.toStringHelper(Object), but using className instead of using an instance's Object.getClass().
transactionRelated() - Method in interface eu.chargetime.ocpp.model.Request
 
transactionRelated() - Method in class eu.chargetime.ocpp.model.TestRequest
 
Transmitter - Interface in eu.chargetime.ocpp
Interface to handle connections by a client.

U

unmarshal(String) - Method in class eu.chargetime.ocpp.ZonedDateTimeAdapter
 
unpackPayload(Object, Class<T>) - Method in class eu.chargetime.ocpp.Communicator
Convert a formatted string into a Request/Confirmation.
UnsupportedFeatureException - Exception in eu.chargetime.ocpp
Exception used to signal that a feature isn't supported.
UnsupportedFeatureException() - Constructor for exception eu.chargetime.ocpp.UnsupportedFeatureException
 
UnsupportedFeatureException(String) - Constructor for exception eu.chargetime.ocpp.UnsupportedFeatureException
 

V

Validatable - Interface in eu.chargetime.ocpp.model
Interface used to add a validation option on a model.
validate() - Method in class eu.chargetime.ocpp.model.TestConfirmation
 
validate() - Method in class eu.chargetime.ocpp.model.TestRequest
 
validate() - Method in interface eu.chargetime.ocpp.model.Validatable
Validate if the model lives up to the specification.
validate(String) - Method in interface eu.chargetime.ocpp.model.validation.IValidationRule
 
validate(String) - Method in class eu.chargetime.ocpp.model.validation.OptionalDecorator
 
validate(Object) - Method in class eu.chargetime.ocpp.model.validation.RequiredDecorator
 
validate(Object) - Method in class eu.chargetime.ocpp.model.validation.RequiredValidator
 
validate(String) - Method in class eu.chargetime.ocpp.model.validation.StringValidator
 
validate(T) - Method in class eu.chargetime.ocpp.model.validation.Validator
 
validate(String, int) - Static method in class eu.chargetime.ocpp.utilities.ModelUtil
Check if a string exceeds a given length.
Validator<T> - Class in eu.chargetime.ocpp.model.validation
 
Validator() - Constructor for class eu.chargetime.ocpp.model.validation.Validator
 
ValidatorBuilder - Class in eu.chargetime.ocpp.model.validation
 
ValidatorBuilder() - Constructor for class eu.chargetime.ocpp.model.validation.ValidatorBuilder
 

Z

ZonedDateTimeAdapter - Class in eu.chargetime.ocpp
 
ZonedDateTimeAdapter() - Constructor for class eu.chargetime.ocpp.ZonedDateTimeAdapter
 
zonedDateTimeToString(ZonedDateTime) - Static method in class eu.chargetime.ocpp.utilities.SugarUtil
 
A B C D E F G H I J L M N O P Q R S T U V Z 
Skip navigation links

Copyright © 2022. All rights reserved.