doc/asmack-beem/beem_patches/50-improved-pubsub.patch
changeset 988 d7ddcccdff8a
parent 868 6c2c4bfa43d0
parent 987 55c27ccbd9f5
child 1004 bcacb829dc28
equal deleted inserted replaced
868:6c2c4bfa43d0 988:d7ddcccdff8a
     1 --- ../../../src/smack/org/jivesoftware/smackx/pubsub/provider/ItemProvider.java	(révision 11644)
       
     2 +++ org/jivesoftware/smackx/pubsub/provider/ItemProvider.java	(copie de travail)
       
     3 @@ -45,6 +45,8 @@
       
     4  		}
       
     5  		else
       
     6  		{
       
     7 +		    while (tag != XmlPullParser.START_TAG)
       
     8 +			tag = parser.next();
       
     9  			String payloadElemName = parser.getName();
       
    10  			String payloadNS = parser.getNamespace();
       
    11  			
       
    12 --- ../../../src/org/jivesoftware/smackx/pubsub/Node.java	(révision 11644)
       
    13 +++ org/jivesoftware/smackx/pubsub/Node.java	(copie de travail)
       
    14 @@ -60,7 +60,7 @@
       
    15  	 * 
       
    16  	 *   For example, OpenFire requires the server to be prefixed by <b>pubsub</b>
       
    17  	 */
       
    18 -	void setTo(String toAddress)
       
    19 +	public void setTo(String toAddress)
       
    20  	{
       
    21  		to = toAddress;
       
    22  	}
       
    23 --- ../../../src/org/jivesoftware/smackx/pubsub/LeafNode.java	(révision 11644)
       
    24 +++ org/jivesoftware/smackx/pubsub/LeafNode.java	(copie de travail)
       
    25 @@ -34,7 +34,7 @@
       
    26   */
       
    27  public class LeafNode extends Node
       
    28  {
       
    29 -	LeafNode(Connection connection, String nodeName)
       
    30 +	public LeafNode(Connection connection, String nodeName)
       
    31  	{
       
    32  		super(connection, nodeName);
       
    33  	}
       
    34 --- ../../../src/org/jivesoftware/smackx/pubsub/PubSubManager.java	(révision 11644)
       
    35 +++ org/jivesoftware/smackx/pubsub/PubSubManager.java	(copie de travail)
       
    36 @@ -43,8 +43,8 @@
       
    37   */
       
    38  final public class PubSubManager
       
    39  {
       
    40 -	private Connection con;
       
    41 -	private String to;
       
    42 +	protected Connection con;
       
    43 +	protected String to;
       
    44  	private Map<String, Node> nodeMap = new ConcurrentHashMap<String, Node>();
       
    45  	
       
    46  	/**