i3mclient.communication
Interface I3MSoap
- All Superinterfaces:
- Remote
- All Known Implementing Classes:
- I3MSoapStub
- public interface I3MSoap
- extends Remote
Method Summary |
void |
addBuddy(long userID,
String group)
|
void |
changeBuddyGroup(long userID,
String group)
|
long |
createAccount(String nick,
byte[] password)
|
long |
createConference(long userID)
|
void |
deleteAccount()
|
String |
encrypt(String ses,
String t)
|
ArrayOfUserData |
findUsers(UserData uD,
boolean fuzzy)
|
ArrayOfBuddyData |
getBuddyList()
|
ArrayOfDiscussionData |
getChatList()
|
byte[] |
getDailyComic()
|
ArrayOfBuddyData |
getDiscussionMembers(long discussionID)
|
ArrayOfMessageData |
getMessages()
|
ArrayOfMessageData |
getOfflineMessages()
|
PublicKey |
getPublicKey()
|
UserData |
getUserData(long userID)
|
String |
getVersion(String version)
|
void |
inviteUser(long discussionID,
long userID)
|
void |
joinChat(long discussionID)
|
void |
leaveDiscussion(long discussionID,
int type)
|
void |
loginAccount(long userID,
byte[] password)
|
void |
logoutAccount()
|
void |
removeBuddy(long userID)
|
ArrayOfWebSearchResult |
searchWeb(String query)
|
void |
sendFax(String faxNo,
String text)
|
void |
sendMessage(MessageData mD)
|
void |
setStatus(int status)
|
void |
setUserData(UserData uD)
|
String |
translate(String fromLanguage,
String toLanguage,
String text)
|
getPublicKey
public PublicKey getPublicKey()
throws RemoteException
RemoteException
encrypt
public String encrypt(String ses,
String t)
throws RemoteException
RemoteException
createAccount
public long createAccount(String nick,
byte[] password)
throws RemoteException
RemoteException
loginAccount
public void loginAccount(long userID,
byte[] password)
throws RemoteException
RemoteException
logoutAccount
public void logoutAccount()
throws RemoteException
RemoteException
getUserData
public UserData getUserData(long userID)
throws RemoteException
RemoteException
setUserData
public void setUserData(UserData uD)
throws RemoteException
RemoteException
deleteAccount
public void deleteAccount()
throws RemoteException
RemoteException
getBuddyList
public ArrayOfBuddyData getBuddyList()
throws RemoteException
RemoteException
addBuddy
public void addBuddy(long userID,
String group)
throws RemoteException
RemoteException
changeBuddyGroup
public void changeBuddyGroup(long userID,
String group)
throws RemoteException
RemoteException
removeBuddy
public void removeBuddy(long userID)
throws RemoteException
RemoteException
setStatus
public void setStatus(int status)
throws RemoteException
RemoteException
getMessages
public ArrayOfMessageData getMessages()
throws RemoteException
RemoteException
getOfflineMessages
public ArrayOfMessageData getOfflineMessages()
throws RemoteException
RemoteException
sendMessage
public void sendMessage(MessageData mD)
throws RemoteException
RemoteException
getVersion
public String getVersion(String version)
throws RemoteException
RemoteException
getDailyComic
public byte[] getDailyComic()
throws RemoteException
RemoteException
getChatList
public ArrayOfDiscussionData getChatList()
throws RemoteException
RemoteException
joinChat
public void joinChat(long discussionID)
throws RemoteException
RemoteException
createConference
public long createConference(long userID)
throws RemoteException
RemoteException
inviteUser
public void inviteUser(long discussionID,
long userID)
throws RemoteException
RemoteException
getDiscussionMembers
public ArrayOfBuddyData getDiscussionMembers(long discussionID)
throws RemoteException
RemoteException
leaveDiscussion
public void leaveDiscussion(long discussionID,
int type)
throws RemoteException
RemoteException
findUsers
public ArrayOfUserData findUsers(UserData uD,
boolean fuzzy)
throws RemoteException
RemoteException
searchWeb
public ArrayOfWebSearchResult searchWeb(String query)
throws RemoteException
RemoteException
sendFax
public void sendFax(String faxNo,
String text)
throws RemoteException
RemoteException
translate
public String translate(String fromLanguage,
String toLanguage,
String text)
throws RemoteException
RemoteException