2016-09-12 2 views
0

나는 특정 사용자에 대해 생성 이 http://download.igniterealtime.org/smack/docs/latest/documentation/extensions/pubsub.htmlSmack API의 특정 사용자에 대한 모든 pub-sub 항목 목록?

사람이 나를 가입 항목의 목록을 얻을 도움이 될 수있는 링크를 사용하여 PUBSUB 프로토콜을 사용하여 노드를 만드는 오전? 나는 당신은 노드 트리를 발견 PubSubManager 사용할 수있는이

manager.getAllListofSubscriedItems(){ 
// TO DO Implementation here, **Need some idea here** 
} 
+0

지금까지 시도 것을 우리에게 보여주십시오. 스택 오버플로는 코드 작성 서비스는 아니지만 최소한 사용자가 직접 문제를 해결하려고 시도하면 사람들이 기꺼이 도와줍니다. [최소한의 완벽하고 검증 가능한 예제를 만드는 방법] (http://stackoverflow.com/help/mcve) 및 [어떻게 좋은 질문을합니까?] (http://stackoverflow.com/help/)를 읽어보십시오. how-to-ask). 그런 다음 질문을 업데이트하고 * 개선하십시오. –

답변

0

같은 것을 할 기꺼이

PubSubManager manager = PubSubManager.getInstance(connection); 
LeafNode leaf = mgr.createNode("testNode"); 
ConfigureForm form = new ConfigureForm(FormType.submit); 
form.setAccessModel(AccessModel.open); 
form.setDeliverPayloads(false); 
form.setNotifyRetract(true); 
form.setPersistentItems(true); 
form.setPublishModel(PublishModel.open); 
leaf.sendConfigurationForm(form); 

: 여기에 내 코드입니다. 사용

  • discoverNodes
  • getAffiliations()

http://download.igniterealtime.org/smack/docs/latest/javadoc/

+0

안녕하세요 Antoniossss, 다음 오류가 발생합니다. 'W/AbstractXMPPConnection : 연결 XMPPTCPConnection [[email protected]/5pqgr3nw88] (0) 닫음 오류 org.jivesoftware.smack.SmackException : 잘못된 affililation' –

관련 문제