|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--local.ua.CommandLineMA
Simple command-line short-message UA. It allows a user to send and receive short messages, using a command-line interface.
| Constructor Summary | |
CommandLineMA(org.zoolu.sip.provider.SipProvider sip_provider,
UserAgentProfile user_profile)
Costructs a new CommandLineMA. |
|
| Method Summary | |
java.lang.String |
getRemoteUser()
Gets the remote peer of the last received/sent message. |
static void |
main(java.lang.String[] args)
The main method. |
void |
onMaDeliveryFailure(MessageAgent ma,
org.zoolu.sip.address.NameAddress recipient,
java.lang.String subject,
java.lang.String result)
When a message delivery fails. |
void |
onMaDeliverySuccess(MessageAgent ma,
org.zoolu.sip.address.NameAddress recipient,
java.lang.String subject,
java.lang.String result)
When a message delivery successes. |
void |
onMaReceivedMessage(MessageAgent ma,
org.zoolu.sip.address.NameAddress sender,
org.zoolu.sip.address.NameAddress recipient,
java.lang.String subject,
java.lang.String content_type,
java.lang.String content)
When a new Message is received. |
void |
onUaRegistrationFailure(RegisterAgent ra,
org.zoolu.sip.address.NameAddress target,
org.zoolu.sip.address.NameAddress contact,
java.lang.String result)
When a UA failed on (un)registering. |
void |
onUaRegistrationSuccess(RegisterAgent ra,
org.zoolu.sip.address.NameAddress target,
org.zoolu.sip.address.NameAddress contact,
java.lang.String result)
When a UA has been successfully (un)registered. |
void |
register(int expire_time)
Register with the registrar server. |
void |
send(java.lang.String recipient,
java.lang.String subject,
java.lang.String text)
Sends a new message. |
void |
unregister()
Unregister with the registrar server |
void |
unregisterall()
Unregister all contacts with the registrar server |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public CommandLineMA(org.zoolu.sip.provider.SipProvider sip_provider,
UserAgentProfile user_profile)
| Method Detail |
public java.lang.String getRemoteUser()
public void register(int expire_time)
public void unregister()
public void unregisterall()
public void send(java.lang.String recipient,
java.lang.String subject,
java.lang.String text)
public void onMaReceivedMessage(MessageAgent ma,
org.zoolu.sip.address.NameAddress sender,
org.zoolu.sip.address.NameAddress recipient,
java.lang.String subject,
java.lang.String content_type,
java.lang.String content)
onMaReceivedMessage in interface MessageAgentListener
public void onMaDeliverySuccess(MessageAgent ma,
org.zoolu.sip.address.NameAddress recipient,
java.lang.String subject,
java.lang.String result)
onMaDeliverySuccess in interface MessageAgentListener
public void onMaDeliveryFailure(MessageAgent ma,
org.zoolu.sip.address.NameAddress recipient,
java.lang.String subject,
java.lang.String result)
onMaDeliveryFailure in interface MessageAgentListener
public void onUaRegistrationSuccess(RegisterAgent ra,
org.zoolu.sip.address.NameAddress target,
org.zoolu.sip.address.NameAddress contact,
java.lang.String result)
onUaRegistrationSuccess in interface RegisterAgentListener
public void onUaRegistrationFailure(RegisterAgent ra,
org.zoolu.sip.address.NameAddress target,
org.zoolu.sip.address.NameAddress contact,
java.lang.String result)
onUaRegistrationFailure in interface RegisterAgentListenerpublic static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||