public abstract class MAPDialogImpl extends Object implements MAPDialog
| Modifier and Type | Class and Description |
|---|---|
protected static class |
MAPDialogImpl.DelayedAreaState |
| Modifier and Type | Field and Description |
|---|---|
protected MAPApplicationContext |
appCntx |
protected MAPDialogImpl.DelayedAreaState |
delayedAreaState |
protected AddressString |
destReference |
protected IMSI |
eriImsi |
protected boolean |
eriStyle |
protected AddressString |
eriVlrNo |
protected MAPExtensionContainer |
extContainer |
protected MAPProviderImpl |
mapProviderImpl |
protected MAPServiceBase |
mapService |
protected AddressString |
origReference |
protected AddressString |
receivedDestReference |
protected MAPExtensionContainer |
receivedExtensionContainer |
protected AddressString |
receivedOrigReference |
protected MAPDialogState |
state |
protected Dialog |
tcapDialog |
protected MessageType |
tcapMessageType |
| Modifier | Constructor and Description |
|---|---|
protected |
MAPDialogImpl(MAPApplicationContext appCntx,
Dialog tcapDialog,
MAPProviderImpl mapProviderImpl,
MAPServiceBase mapService,
AddressString origReference,
AddressString destReference) |
protected Dialog tcapDialog
protected MAPProviderImpl mapProviderImpl
protected MAPServiceBase mapService
protected MAPApplicationContext appCntx
protected AddressString destReference
protected AddressString origReference
protected MAPExtensionContainer extContainer
protected AddressString receivedOrigReference
protected AddressString receivedDestReference
protected MAPExtensionContainer receivedExtensionContainer
protected MAPDialogState state
protected boolean eriStyle
protected IMSI eriImsi
protected AddressString eriVlrNo
protected MessageType tcapMessageType
protected MAPDialogImpl.DelayedAreaState delayedAreaState
protected MAPDialogImpl(MAPApplicationContext appCntx, Dialog tcapDialog, MAPProviderImpl mapProviderImpl, MAPServiceBase mapService, AddressString origReference, AddressString destReference)
public void setReturnMessageOnError(boolean val)
setReturnMessageOnError in interface MAPDialogpublic boolean getReturnMessageOnError()
getReturnMessageOnError in interface MAPDialogpublic SccpAddress getLocalAddress()
getLocalAddress in interface MAPDialogpublic void setLocalAddress(SccpAddress localAddress)
setLocalAddress in interface MAPDialogpublic SccpAddress getRemoteAddress()
getRemoteAddress in interface MAPDialogpublic void setRemoteAddress(SccpAddress remoteAddress)
setRemoteAddress in interface MAPDialogpublic MessageType getTCAPMessageType()
getTCAPMessageType in interface MAPDialogpublic int getNetworkId()
getNetworkId in interface MAPDialogpublic void setNetworkId(int networkId)
setNetworkId in interface MAPDialogpublic Long getLocalDialogId()
getLocalDialogId in interface MAPDialogpublic Long getRemoteDialogId()
getRemoteDialogId in interface MAPDialogpublic MAPServiceBase getService()
getService in interface MAPDialogpublic Dialog getTcapDialog()
public void setExtentionContainer(MAPExtensionContainer extContainer)
setExtentionContainer in interface MAPDialogpublic AddressString getReceivedOrigReference()
getReceivedOrigReference in interface MAPDialoginvokeId - public MAPExtensionContainer getReceivedExtensionContainer()
getReceivedExtensionContainer in interface MAPDialogpublic AddressString getReceivedDestReference()
getReceivedDestReference in interface MAPDialogpublic void abort(MAPUserAbortChoice mapUserAbortChoice) throws MAPException
abort in interface MAPDialogMAPExceptionpublic void refuse(Reason reason) throws MAPException
refuse in interface MAPDialogMAPExceptionpublic void close(boolean prearrangedEnd)
throws MAPException
close in interface MAPDialogMAPExceptionpublic void closeDelayed(boolean prearrangedEnd)
throws MAPException
closeDelayed in interface MAPDialogMAPExceptionpublic void send()
throws MAPException
send in interface MAPDialogMAPExceptionpublic void sendDelayed()
throws MAPException
sendDelayed in interface MAPDialogMAPExceptionpublic MAPApplicationContext getApplicationContext()
getApplicationContext in interface MAPDialogpublic MAPDialogState getState()
protected void setState(MAPDialogState newState)
public void processInvokeWithoutAnswer(Long invokeId)
processInvokeWithoutAnswer in interface MAPDialogpublic void sendInvokeComponent(Invoke invoke) throws MAPException
sendInvokeComponent in interface MAPDialogMAPExceptionpublic void sendReturnResultComponent(ReturnResult returnResult) throws MAPException
sendReturnResultComponent in interface MAPDialogMAPExceptionpublic void sendReturnResultLastComponent(ReturnResultLast returnResultLast) throws MAPException
sendReturnResultLastComponent in interface MAPDialogMAPExceptionpublic void sendErrorComponent(Long invokeId, MAPErrorMessage mem) throws MAPException
sendErrorComponent in interface MAPDialogMAPExceptionpublic void sendRejectComponent(Long invokeId, Problem problem) throws MAPException
sendRejectComponent in interface MAPDialogMAPExceptionpublic void resetInvokeTimer(Long invokeId) throws MAPException
resetInvokeTimer in interface MAPDialogMAPExceptionpublic boolean cancelInvocation(Long invokeId) throws MAPException
cancelInvocation in interface MAPDialogMAPExceptionpublic Object getUserObject()
getUserObject in interface MAPDialogpublic void setUserObject(Object userObject)
setUserObject in interface MAPDialogpublic int getMaxUserDataLength()
getMaxUserDataLength in interface MAPDialogpublic int getMessageUserDataLengthOnSend()
throws MAPException
getMessageUserDataLengthOnSend in interface MAPDialogMAPExceptionpublic int getMessageUserDataLengthOnClose(boolean prearrangedEnd)
throws MAPException
getMessageUserDataLengthOnClose in interface MAPDialogprearrangedEnd - MAPExceptionpublic void addEricssonData(IMSI imsi, AddressString vlrNo)
addEricssonData in interface MAPDialogCopyright © 2016. All Rights Reserved.