Uses of Class
org.jdiameter.api.InternalException

Packages that use InternalException
org.jdiameter.api   
org.jdiameter.api.acc   
org.jdiameter.api.app   
org.jdiameter.api.auth   
org.jdiameter.api.cca   
org.jdiameter.api.sh   
 

Uses of InternalException in org.jdiameter.api
 

Methods in org.jdiameter.api that throw InternalException
 void Peer.connect()
          Establishes a connection towards a remote peer.
static void StackManager.deregisterStack(Stack stack)
          Drops a driver from the DiameterManager's list.
 void Peer.disconnect()
          Close the connection to the peer.
<T extends AppSession>
T
SessionFactory.getNewAppSession(ApplicationId applicationId, java.lang.Class<? extends AppSession> userSession)
          Create new vendor specific application session Use this method for create specific application sessions Example: ClientShSession session = factory.getNewSession(appId, ClientShSession.class)
<T extends AppSession>
T
SessionFactory.getNewAppSession(java.lang.String sessionId, ApplicationId applicationId, java.lang.Class<? extends AppSession> userSession)
          Create new vendor specific application session with predefined sessionId, origination host/realm names.
 RawSession SessionFactory.getNewRawSession()
          Create new raw session instance
 Session SessionFactory.getNewSession()
          Create new session with new session id
 Session SessionFactory.getNewSession(java.lang.String sessionId)
          Create new session with predefined sessionId You can create special sessions to work on distributed systems
static Stack StackManager.getStack(java.lang.String className)
          Attempts to locate a stack.
 SessionFactory Stack.init(Configuration config)
          Configuration stack and allocation system resources.
 boolean Wrapper.isWrapperFor(java.lang.Class<?> iface)
          Returns true if this either implements the interface argument or is directly or indirectly a wrapper for an object that does.
static void StackManager.registerStack(Stack stack)
          Registers the given stack with the ScoketManager.
 java.util.concurrent.Future<Message> BaseSession.send(Message message)
          Sends and wait response message with default timeout
 void RawSession.send(Message message, EventListener<Message,Message> listener)
          Sends and wait response message with default timeout
 void RawSession.send(Message message, EventListener<Message,Message> listener, long timeOut, java.util.concurrent.TimeUnit timeUnit)
          Sends and wait response message with defined timeout
 void Session.send(Message message, EventListener<Request,Answer> listener)
          Sends and wait response message with default timeout
 void Session.send(Message message, EventListener<Request,Answer> listener, long timeOut, java.util.concurrent.TimeUnit timeUnit)
          Sends and wait response message with defined timeout
 java.util.concurrent.Future<Message> BaseSession.send(Message message, long timeOut, java.util.concurrent.TimeUnit timeUnit)
          Sends and wait response message with defined timeout
 void Stack.start()
          Start activity of stack (Thread and Network connections), not waiting swith ANY peer to OKEY state
 void Stack.start(Mode mode, long timeout, java.util.concurrent.TimeUnit unit)
          Start activity of stack (Thread and Network connections), waiting specified wait time swith peers to OKEY state.
 void Stack.stop(long timeout, java.util.concurrent.TimeUnit unit)
          Stop any activity of stack (Thread and Network connections), waiting if necessary up to the specified wait time swith peers to DOWN state.
<T> T
Wrapper.unwrap(java.lang.Class<T> iface)
          Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.
 

Uses of InternalException in org.jdiameter.api.acc
 

Methods in org.jdiameter.api.acc that throw InternalException
 void ClientAccSessionListener.doAccAnswerEvent(ClientAccSession appSession, AccountRequest request, AccountAnswer answer)
          Notifies this AccSessionEventListener that the ClientAccSesssion has recived AccAnswer message.
 void ServerAccSessionListener.doAccRequestEvent(ServerAccSession appSession, AccountRequest request)
          Notifies this AccSessionEventListener that the ServerAccSesssion has recived AccRequest message.
 void ServerAccSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this AuthSessionEventListener that the ServerAuthSesssion has recived not authentication message.
 void ClientAccSessionListener.doOtherEvent(AppSession appSession, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this AccSessionEventListener that the ClientAccSesssion has recived not account message.
 void ServerAccSession.sendAccountAnswer(AccountAnswer answer)
          Send Account Answer to Client
 void ClientAccSession.sendAccountRequest(AccountRequest request)
          Send Account Request to Server
 

Uses of InternalException in org.jdiameter.api.app
 

Methods in org.jdiameter.api.app that throw InternalException
 Message AppEvent.getMessage()
           
 boolean StateMachine.handleEvent(StateEvent event)
          Handle an event in the current state.
 

Uses of InternalException in org.jdiameter.api.auth
 

Methods in org.jdiameter.api.auth that throw InternalException
 void ServerAuthSessionListener.doAbortSessionAnswerEvent(ServerAuthSession session, AbortSessionAnswer answer)
          Notifies this AuthSessionEventListener that the ServerAuthSesssion has recived AbortSessionRequest message.
 void ClientAuthSessionListener.doAbortSessionRequestEvent(ClientAuthSession session, AbortSessionRequest request)
          Notifies this AuthSessionEventListener that the ClientAuthSesssion has recived AbortSessionRequest message.
 void ClientAuthSessionListener.doAuthAnswerEvent(ClientAuthSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this AuthSessionEventListener that the ClientAuthSesssion has recived AuthAnswer message.
 void ServerAuthSessionListener.doAuthRequestEvent(ServerAuthSession session, AppRequestEvent request)
          Notifies this AuthSessionEventListener that the ServerAuthSesssion has recived AuthRequest message.
 void ServerAuthSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this AuthSessionEventListener that the ServerAuthSesssion has recived not authentication message.
 void ClientAuthSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this AuthSessionEventListener that the ClientAuthSesssion has recived not authentication message.
 void ServerAuthSessionListener.doReAuthAnswerEvent(ServerAuthSession session, ReAuthRequest request, ReAuthAnswer answer)
          Notifies this AuthSessionEventListener that the ServerAuthSesssion has recived ReAuthAnswer message.
 void ClientAuthSessionListener.doReAuthRequestEvent(ClientAuthSession session, ReAuthRequest request)
          Notifies this AuthSessionEventListener that the ClientAuthSesssion has recived ReAuthRequest message.
 void ClientAuthSessionListener.doSessionTerminationAnswerEvent(ClientAuthSession session, SessionTermAnswer answer)
          Notifies this AuthSessionEventListener that the ClientAuthSesssion has recived SessionTerminationAnswer message.
 void ServerAuthSessionListener.doSessionTerminationRequestEvent(ServerAuthSession session, SessionTermRequest request)
          Notifies this AuthSessionEventListener that the ServerAuthSesssion has recived SessionTerminationRequest message.
 void ClientAuthSession.sendAbortSessionAnswer(AbortSessionAnswer answer)
          Send abort session answer to server
 void ServerAuthSession.sendAbortSessionRequest(AbortSessionRequest request)
          Send session abort session request to client
 void ServerAuthSession.sendAuthAnswer(AppAnswerEvent answer)
          Send authenticate answer to client
 void ClientAuthSession.sendAuthRequest(AppRequestEvent request)
          Send authentication session request to server
 void ClientAuthSession.sendReAuthAnswer(ReAuthAnswer answer)
          Send re-authentication session answer to server
 void ServerAuthSession.sendReAuthRequest(ReAuthRequest request)
          Send re-authenticate request to client
 void ServerAuthSession.sendSessionTerminationAnswer(SessionTermAnswer request)
          Send session termination answer to client
 void ClientAuthSession.sendSessionTerminationRequest(SessionTermRequest request)
          Send session termination request to server
 

Uses of InternalException in org.jdiameter.api.cca
 

Methods in org.jdiameter.api.cca that throw InternalException
 void ClientCCASessionListener.doAbortSessionAnswer(ClientCCASession session, AbortSessionRequest request, AbortSessionAnswer answer)
           
 void ServerCCASessionListener.doAbortSessionAnswer(ServerCCASession session, AbortSessionRequest request, AbortSessionAnswer answer)
           
 void ClientCCASessionListener.doAbortSessionRequest(ClientCCASession session, AbortSessionRequest request)
           
 void ServerCCASessionListener.doAbortSessionRequest(ServerCCASession session, AbortSessionRequest request)
           
 void ClientCCASessionListener.doAccountingAnswer(ClientCCASession session, AccountRequest request, AccountAnswer answer)
           
 void ServerCCASessionListener.doAccountingAnswer(ServerCCASession session, AccountRequest request, AccountAnswer answer)
           
 void ClientCCASessionListener.doAccountingRequest(ClientCCASession session, AccountRequest request)
           
 void ServerCCASessionListener.doAccountingRequest(ServerCCASession session, AccountRequest request)
           
 void ClientCCASessionListener.doCreditControlAnswer(ClientCCASession session, JCreditControlRequest request, JCreditControlAnswer answer)
           
 void ServerCCASessionListener.doCreditControlRequest(ServerCCASession session, JCreditControlRequest request)
           
 void ServerCCASessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this ServerCCASessionListener that the ServerCCASession has recived not CCA message, now it can be even RAA.
 void ClientCCASessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this ClientCCASessionListener that the ClientCCASession has recived not CCA message, usually some extension.
 void ServerCCASessionListener.doReAuthAnswer(ServerCCASession session, ReAuthRequest request, ReAuthAnswer answer)
           
 void ClientCCASessionListener.doReAuthRequest(ClientCCASession session, ReAuthRequest request)
           
 void ClientCCASessionListener.doSessionTerminationAnswer(ClientCCASession session, SessionTermRequest request, SessionTermAnswer answer)
           
 void ServerCCASessionListener.doSessionTerminationAnswer(ServerCCASession session, SessionTermRequest request, SessionTermAnswer answer)
           
 void ClientCCASessionListener.doSessionTerminationRequest(ClientCCASession session, SessionTermRequest request)
           
 void ServerCCASessionListener.doSessionTerminationRequest(ServerCCASession session, SessionTermRequest request)
           
 void ServerCCASession.sendCreditControlAnswer(JCreditControlAnswer answer)
           
 void ClientCCASession.sendCreditControlRequest(JCreditControlRequest request)
           
 void ClientCCASession.sendReAuthAnswer(ReAuthAnswer answer)
           
 void ServerCCASession.sendReAuthRequest(ReAuthRequest request)
           
 

Uses of InternalException in org.jdiameter.api.sh
 

Methods in org.jdiameter.api.sh that throw InternalException
 void ServerShSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this ShSessionEventListener that the ServerShSession has recived not Sh message.
 void ClientShSessionListener.doOtherEvent(AppSession session, AppRequestEvent request, AppAnswerEvent answer)
          Notifies this ShSessionEventListener that the ClientShSession has recived not Sh message.
 void ClientShSessionListener.doProfileUpdateAnswerEvent(ClientShSession session, ProfileUpdateRequest request, ProfileUpdateAnswer answer)
           
 void ServerShSessionListener.doProfileUpdateRequestEvent(ServerShSession session, ProfileUpdateRequest request)
           
 void ServerShSessionListener.doPushNotificationAnswerEvent(ServerShSession session, PushNotificationRequest request, PushNotificationAnswer answer)
           
 void ClientShSessionListener.doPushNotificationRequestEvent(ClientShSession session, PushNotificationRequest request)
           
 void ClientShSessionListener.doSubscribeNotificationsAnswerEvent(ClientShSession session, SubscribeNotificationsRequest request, SubscribeNotificationsAnswer answer)
           
 void ServerShSessionListener.doSubscribeNotificationsRequestEvent(ServerShSession session, SubscribeNotificationsRequest request)
           
 void ClientShSessionListener.doUserDataAnswerEvent(ClientShSession session, UserDataRequest request, UserDataAnswer answer)
           
 void ServerShSessionListener.doUserDataRequestEvent(ServerShSession session, UserDataRequest request)
           
 void ServerShSession.sendProfileUpdateAnswer(ProfileUpdateAnswer answer)
          Send profile update answer to client
 void ClientShSession.sendProfileUpdateRequest(ProfileUpdateRequest request)
          Send profile update request to server
 void ClientShSession.sendPushNotificationAnswer(PushNotificationAnswer answer)
           
 void ServerShSession.sendPushNotificationRequest(PushNotificationRequest request)
          Send profile update notification request to client
 void ServerShSession.sendSubscribeNotificationsAnswer(SubscribeNotificationsAnswer answer)
          Send subscribe notification answer to client
 void ClientShSession.sendSubscribeNotificationsRequest(SubscribeNotificationsRequest request)
          Send sobscirption request to server
 void ServerShSession.sendUserDataAnswer(UserDataAnswer answer)
          Send user data answer to client
 void ClientShSession.sendUserDataRequest(UserDataRequest request)
          Send user data request to server
 



Copyright © 2009. All Rights Reserved.