BEAST
eu.baltrad.beast.security.AuthorizationRequestManager Class Reference
Inheritance diagram for eu.baltrad.beast.security.AuthorizationRequestManager:
eu.baltrad.beast.security.IAuthorizationRequestManager

Public Member Functions

void setJdbcTemplate (JdbcOperations template)
 
void add (AuthorizationRequest request)
 
AuthorizationRequest get (int id)
 
AuthorizationRequest get (String uuid, boolean outgoing)
 
AuthorizationRequest getByRemoteAddress (String remoteAddress)
 
AuthorizationRequest getByNodeName (String nodeName)
 
List< AuthorizationRequestfindByRemoteHost (String address)
 
List< AuthorizationRequestfindByOutgoing (boolean outgoing)
 
List< AuthorizationRequestlist ()
 
void update (AuthorizationRequest request)
 
void remove (int requestId)
 
void remove (String uuid)
 
String createUUID ()
 
Authorization toAuthorization (AuthorizationRequest request)
 
AuthorizationRequest createRequest ()
 Creates an authorization request.
 

Protected Member Functions

RowMapper< AuthorizationRequestgetMapper ()
 

Detailed Description

Author
anders

Member Function Documentation

◆ add()

void eu.baltrad.beast.security.AuthorizationRequestManager.add ( AuthorizationRequest request)
inline

◆ createRequest()

AuthorizationRequest eu.baltrad.beast.security.AuthorizationRequestManager.createRequest ( )
inline

Creates an authorization request.

Returns
the authorization request

Implements eu.baltrad.beast.security.IAuthorizationRequestManager.

◆ createUUID()

String eu.baltrad.beast.security.AuthorizationRequestManager.createUUID ( )
inline
Returns
a random uuid string

Implements eu.baltrad.beast.security.IAuthorizationRequestManager.

◆ findByOutgoing()

List< AuthorizationRequest > eu.baltrad.beast.security.AuthorizationRequestManager.findByOutgoing ( boolean outgoing)
inline

◆ findByRemoteHost()

List< AuthorizationRequest > eu.baltrad.beast.security.AuthorizationRequestManager.findByRemoteHost ( String address)
inline

◆ get() [1/2]

AuthorizationRequest eu.baltrad.beast.security.AuthorizationRequestManager.get ( int id)
inline

◆ get() [2/2]

AuthorizationRequest eu.baltrad.beast.security.AuthorizationRequestManager.get ( String uuid,
boolean outgoing )
inline

◆ getByNodeName()

AuthorizationRequest eu.baltrad.beast.security.AuthorizationRequestManager.getByNodeName ( String nodeName)
inline

◆ getByRemoteAddress()

AuthorizationRequest eu.baltrad.beast.security.AuthorizationRequestManager.getByRemoteAddress ( String remoteAddress)
inline

◆ getMapper()

RowMapper< AuthorizationRequest > eu.baltrad.beast.security.AuthorizationRequestManager.getMapper ( )
inlineprotected
Returns
the AuthorizationRequest mapper

◆ list()

List< AuthorizationRequest > eu.baltrad.beast.security.AuthorizationRequestManager.list ( )
inline

◆ remove() [1/2]

void eu.baltrad.beast.security.AuthorizationRequestManager.remove ( int requestId)
inline

◆ remove() [2/2]

void eu.baltrad.beast.security.AuthorizationRequestManager.remove ( String uuid)
inline

◆ setJdbcTemplate()

void eu.baltrad.beast.security.AuthorizationRequestManager.setJdbcTemplate ( JdbcOperations template)
inline
Parameters
templatethe jdbc template to set

◆ toAuthorization()

Authorization eu.baltrad.beast.security.AuthorizationRequestManager.toAuthorization ( AuthorizationRequest request)
inline

◆ update()

void eu.baltrad.beast.security.AuthorizationRequestManager.update ( AuthorizationRequest request)
inline

The documentation for this class was generated from the following file: