- All Implemented Interfaces:
- org.piangles.core.util.validate.Validator
- Direct Known Subclasses:
- ChangePasswordRequestValidator, LoginRequestValidator, SignUpRequestValidator, SubscriptionRequestValidator
public abstract class AbstractRequestValidator<EndpointReq>
extends Object
implements org.piangles.core.util.validate.Validator
One of the checks here should be SessionId the client sends
should be the same as the one assigned by the server.
This may seems double check at this point because we are already
checking in Service call in org.piangles.core.services.remoting.rabbit.RequestProcessingThread
In reality, Services are very important to be avaiable and validation can prevent
any calls to Service the better.