org.sr.server
Interface ICallerContext<E>

All Known Implementing Classes:
HttpCallerContext

public interface ICallerContext<E>


Method Summary
 java.lang.String getProtocol()
           
 java.lang.String getRemoteAddr()
           
 java.lang.String getRemoteHost()
           
 int getRemotePort()
           
 java.lang.String getRemoteUser()
           
 IClientSession<?> getSession()
           
 E getWrappedRequest()
           
 java.lang.Class<E> getWrappedType()
           
 boolean isProtocolSecure()
           
 boolean isUserInRole(java.lang.String role)
           
 

Method Detail

getRemoteUser

java.lang.String getRemoteUser()

getSession

IClientSession<?> getSession()

isUserInRole

boolean isUserInRole(java.lang.String role)

getWrappedRequest

E getWrappedRequest()

getWrappedType

java.lang.Class<E> getWrappedType()

getProtocol

java.lang.String getProtocol()

getRemoteAddr

java.lang.String getRemoteAddr()

getRemoteHost

java.lang.String getRemoteHost()

getRemotePort

int getRemotePort()

isProtocolSecure

boolean isProtocolSecure()