Package overit.geocall.basic.bl.sts.task
Class BTAssumeRoleChangeLog
java.lang.Object
overit.geocall.bl.BusinessTask<AssumeRoleEvent>
overit.geocall.basic.bl.DataLogReactor<AssumeRoleEvent>
overit.geocall.basic.bl.sts.task.BTAssumeRoleChangeLog
- All Implemented Interfaces:
Serializable,Tool
@Event(AssumeRoleEvent.class)
public class BTAssumeRoleChangeLog
extends DataLogReactor<AssumeRoleEvent>
Task that listen the
Can raise a DAValidate exception in case there's no user with the key passed by or a DAException if there is some connection problem with the database.
AssumeRoleEvent and update the sts assume role session information into the database.
Can raise a DAValidate exception in case there's no user with the key passed by or a DAException if there is some connection problem with the database.
- Since:
- 11.0
- See Also:
- GCApi:
- task
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetData(AssumeRoleEvent event) Gets the data to log.protected LonggetFactory(AssumeRoleEvent event) Gets the id of the factory.protected LonggetObjectId(AssumeRoleEvent event) Gets the unique id associated to the object.protected StringgetType(AssumeRoleEvent event) Gets the type's name of the data log.Methods inherited from class overit.geocall.basic.bl.DataLogReactor
bodyMethods inherited from class overit.geocall.bl.BusinessTask
start, start, startAlone, startInBackground
-
Constructor Details
-
BTAssumeRoleChangeLog
public BTAssumeRoleChangeLog()
-
-
Method Details
-
getType
Description copied from class:DataLogReactorGets the type's name of the data log.- Specified by:
getTypein classDataLogReactor<AssumeRoleEvent>- Parameters:
event- Event used to retrieve the information about the object to log.- Returns:
- The type's name of the data log.
-
getData
Description copied from class:DataLogReactorGets the data to log.- Specified by:
getDatain classDataLogReactor<AssumeRoleEvent>- Parameters:
event- Event used to retrieve the information about the object to log.- Returns:
- String representing all the data to log inside the db.
-
getObjectId
Description copied from class:DataLogReactorGets the unique id associated to the object.- Specified by:
getObjectIdin classDataLogReactor<AssumeRoleEvent>- Parameters:
event- Event used to retrieve the information about the object to log.- Returns:
- The unique id associated to the object.
-
getFactory
Description copied from class:DataLogReactorGets the id of the factory. Possibly the one associated with the object to log.- Specified by:
getFactoryin classDataLogReactor<AssumeRoleEvent>- Parameters:
event- Event used to retrieve the information about the object to log.- Returns:
- The id associated to the factory.
-