public class SystemChannelManagerImpl extends java.lang.Object implements SystemChannelManager
限定符和类型 | 字段和说明 |
---|---|
protected com.seeyon.ctp.common.appLog.manager.AppLogManager |
appLogManager |
protected ResourceGroupManager |
resourceGroupManager |
构造器和说明 |
---|
SystemChannelManagerImpl() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
authenticate(java.lang.String id,
java.lang.String secret)
进行用户名密码认证。
|
RestUser |
convertToRestUser(SystemChannel systemChannel)
根据systemChannel生成RestUser
|
SystemChannel |
createSystemChannel(SystemChannel systemChannel)
新建系统间通信信道
|
void |
deleteSystemChannel(java.lang.Long[] ids)
删除SystemChannel,根据id
|
com.seeyon.ctp.util.FlipInfo |
findAllSystemChannel(com.seeyon.ctp.util.FlipInfo flipInfo,
java.util.Map params)
查询所有的信道
|
SystemChannel |
findSystemChannelSecret(java.lang.String secret,
java.lang.Long id)
根据secret查询
|
com.seeyon.ctp.common.appLog.manager.AppLogManager |
getAppLogManager() |
ResourceGroupManager |
getResourceGroupManager() |
SystemChannel |
getSystemChannelById(java.lang.Long channelId)
根据channelId查询
|
SystemChannelDao |
getSystemChannelDao() |
int |
sendTokenByCallBackURL(java.lang.String callBackURL,
java.lang.String tokenId,
java.lang.String dataCarried)
向回调接口发送token
|
void |
setAppLogManager(com.seeyon.ctp.common.appLog.manager.AppLogManager appLogManager) |
void |
setResourceGroupManager(ResourceGroupManager resourceGroupManager) |
void |
setSystemChannelDao(SystemChannelDao systemChannelDao) |
void |
updateResource(java.lang.String groupid,
java.lang.Long id)
更新该信道的资源授权
|
java.util.Map |
updateSecret(java.lang.Long id,
java.lang.String secret)
更新secret
|
java.lang.Long |
updateSystemChannel(SystemChannel systemChannel)
更新系统间通信信道
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generateSecret
protected ResourceGroupManager resourceGroupManager
protected com.seeyon.ctp.common.appLog.manager.AppLogManager appLogManager
public SystemChannelDao getSystemChannelDao()
public void setSystemChannelDao(SystemChannelDao systemChannelDao)
public ResourceGroupManager getResourceGroupManager()
public void setResourceGroupManager(ResourceGroupManager resourceGroupManager)
public com.seeyon.ctp.common.appLog.manager.AppLogManager getAppLogManager()
public void setAppLogManager(com.seeyon.ctp.common.appLog.manager.AppLogManager appLogManager)
public SystemChannel createSystemChannel(SystemChannel systemChannel)
SystemChannelManager
createSystemChannel
在接口中 SystemChannelManager
public java.lang.Long updateSystemChannel(SystemChannel systemChannel)
SystemChannelManager
updateSystemChannel
在接口中 SystemChannelManager
public com.seeyon.ctp.util.FlipInfo findAllSystemChannel(com.seeyon.ctp.util.FlipInfo flipInfo, java.util.Map params)
SystemChannelManager
findAllSystemChannel
在接口中 SystemChannelManager
public SystemChannel getSystemChannelById(java.lang.Long channelId)
SystemChannelManager
getSystemChannelById
在接口中 SystemChannelManager
public SystemChannel findSystemChannelSecret(java.lang.String secret, java.lang.Long id)
SystemChannelManager
findSystemChannelSecret
在接口中 SystemChannelManager
public java.util.Map updateSecret(java.lang.Long id, java.lang.String secret)
SystemChannelManager
updateSecret
在接口中 SystemChannelManager
public void updateResource(java.lang.String groupid, java.lang.Long id) throws com.seeyon.ctp.common.exceptions.BusinessException
SystemChannelManager
updateResource
在接口中 SystemChannelManager
com.seeyon.ctp.common.exceptions.BusinessException
public void deleteSystemChannel(java.lang.Long[] ids)
SystemChannelManager
deleteSystemChannel
在接口中 SystemChannelManager
public RestUser convertToRestUser(SystemChannel systemChannel)
SystemChannelManager
convertToRestUser
在接口中 SystemChannelManager
public boolean authenticate(java.lang.String id, java.lang.String secret) throws com.seeyon.ctp.common.exceptions.BusinessException
com.seeyon.ctp.services.security.ServiceAuthenticator
authenticate
在接口中 com.seeyon.ctp.services.security.ServiceAuthenticator
id
- 用户名secret
- 密码com.seeyon.ctp.common.exceptions.BusinessException
- 出现错误抛出异常,public int sendTokenByCallBackURL(java.lang.String callBackURL, java.lang.String tokenId, java.lang.String dataCarried) throws java.io.IOException
sendTokenByCallBackURL
在接口中 SystemChannelManager
callBackURL
- tokenId
- dataCarried
- 访问回调接口时,携带数据,发送时以字段dataCarried发送java.io.IOException