| Constructor and Description |
|---|
JabberImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate(java.util.Map<java.lang.String,java.lang.Object> properties) |
protected org.jivesoftware.smack.Connection |
connect() |
protected org.jivesoftware.smack.Connection |
connect(long userId,
java.lang.String password) |
void |
disconnect(long userId) |
protected org.jivesoftware.smack.Connection |
getConnection(long userId) |
protected org.jivesoftware.smack.ConnectionConfiguration |
getConnectionConfiguration() |
protected java.lang.String |
getFullJabberId(java.lang.String screenName) |
protected java.lang.String |
getJabberId(java.lang.String screenName) |
java.lang.String |
getResource(java.lang.String jabberId) |
java.lang.String |
getScreenName(java.lang.String jabberId) |
java.util.List<java.lang.Object[]> |
getStatuses(long companyId,
long userId,
java.util.List<java.lang.Object[]> buddies) |
protected void |
importUser(long userId,
java.lang.String password) |
void |
login(long userId,
java.lang.String password) |
void |
sendMessage(long fromUserId,
long toUserId,
java.lang.String content) |
protected void |
setUserLocalService(com.liferay.portal.kernel.service.UserLocalService userLocalService) |
void |
updatePassword(long userId,
java.lang.String password) |
void |
updateStatus(long userId,
int online) |
protected void |
updateStatus(long userId,
int online,
org.jivesoftware.smack.Connection connection) |
public void disconnect(long userId)
disconnect in interface Jabberpublic java.lang.String getResource(java.lang.String jabberId)
getResource in interface Jabberpublic java.lang.String getScreenName(java.lang.String jabberId)
getScreenName in interface Jabberpublic java.util.List<java.lang.Object[]> getStatuses(long companyId,
long userId,
java.util.List<java.lang.Object[]> buddies)
getStatuses in interface Jabberpublic void login(long userId,
java.lang.String password)
public void sendMessage(long fromUserId,
long toUserId,
java.lang.String content)
sendMessage in interface Jabberpublic void updatePassword(long userId,
java.lang.String password)
updatePassword in interface Jabberpublic void updateStatus(long userId,
int online)
updateStatus in interface Jabberprotected void activate(java.util.Map<java.lang.String,java.lang.Object> properties)
protected org.jivesoftware.smack.Connection connect()
throws java.lang.Exception
java.lang.Exceptionprotected org.jivesoftware.smack.Connection connect(long userId,
java.lang.String password)
throws java.lang.Exception
java.lang.Exceptionprotected org.jivesoftware.smack.Connection getConnection(long userId)
protected org.jivesoftware.smack.ConnectionConfiguration getConnectionConfiguration()
throws java.net.UnknownHostException
java.net.UnknownHostExceptionprotected java.lang.String getFullJabberId(java.lang.String screenName)
protected java.lang.String getJabberId(java.lang.String screenName)
protected void importUser(long userId,
java.lang.String password)
throws java.lang.Exception
java.lang.Exceptionprotected void setUserLocalService(com.liferay.portal.kernel.service.UserLocalService userLocalService)
protected void updateStatus(long userId,
int online,
org.jivesoftware.smack.Connection connection)