Examples of MessageAdapter


Examples of org.gudy.azureus2.pluginsimpl.local.messaging.MessageAdapter

      core_queue.addMessage( ((MessageAdapter)message).getCoreMessage(), false );
      return;
    }
   
    //message originally created by plugin
    core_queue.addMessage( new MessageAdapter( message ), false );
  }
View Full Code Here

Examples of org.gudy.azureus2.pluginsimpl.local.messaging.MessageAdapter

            //so just use original plugin message...i.e. unwrap out of MessageAdapter
            return listener.messageAdded( ((MessageAdapter)message).getPluginMessage() );
          }
         
          //message originally created by core
          return listener.messageAdded( new MessageAdapter( message ) );
        }

        public void messageQueued( com.aelitis.azureus.core.peermanager.messaging.Message message ) {  /*nothing*/  }
        public void messageRemoved( com.aelitis.azureus.core.peermanager.messaging.Message message ) {  /*nothing*/  }

        public void messageSent( com.aelitis.azureus.core.peermanager.messaging.Message message ) {
          if( message instanceof MessageAdapter ) {
            //the message must have been originally created by plugin encoder and wrapped
            //so just use original plugin message...i.e. unwrap out of MessageAdapter
            listener.messageSent( ((MessageAdapter)message).getPluginMessage() );
            return;
          }
         
          //message originally created by core
          listener.messageSent( new MessageAdapter( message ) );
        }

        public void protocolBytesSent( int byte_count ) {  listener.bytesSent( byte_count )}

        public void dataBytesSent( int byte_count ) {  listener.bytesSent( byte_count )}
View Full Code Here

Examples of org.gudy.azureus2.pluginsimpl.local.messaging.MessageAdapter

      core_queue.notifyOfExternallySentMessage( ((MessageAdapter)message).getCoreMessage() );
      return;
    }
   
    //message originally created by plugin
    core_queue.notifyOfExternallySentMessage( new MessageAdapter( message ) );
  }
View Full Code Here

Examples of org.gudy.azureus2.pluginsimpl.local.messaging.MessageAdapter

    org.gudy.azureus2.plugins.messaging.Message[] plug_msgs = foreign.getSupportedMessages();
   
    Message[] core_msgs = new Message[ plug_msgs.length ];
   
    for( int i=0; i < plug_msgs.length; i++ ) {
      core_msgs[i] = new MessageAdapter( plug_msgs[i] );
    }
   
    return core_msgs;
  }
View Full Code Here

Examples of org.gudy.azureus2.pluginsimpl.local.messaging.MessageAdapter

  public Message[] messagesToRemove() {  return null}
 
 
  public org.gudy.azureus2.plugins.messaging.Message getOriginalMessage() {
    if( plug_msg == null ) {
      return new MessageAdapter( core_msg.getBaseMessage() );
    }
   
    return plug_msg.getOriginalMessage();
  }
View Full Code Here

Examples of org.gudy.azureus2.pluginsimpl.local.messaging.MessageAdapter

  }
 
 
  public Message getBaseMessage() {
    if( core_msg == null ) {
      return new MessageAdapter( plug_msg.getOriginalMessage() );
    }
   
    return core_msg.getBaseMessage();
  }
View Full Code Here

Examples of org.gudy.azureus2.pluginsimpl.local.messaging.MessageAdapter

    com.aelitis.azureus.core.peermanager.messaging.Message[] core_msgs = delegate.getSupportedMessages();
   
    Message[] plug_msgs = new Message[ core_msgs.length ];
   
    for( int i=0; i < core_msgs.length; i++ ) {
      plug_msgs[i] = new MessageAdapter( core_msgs[i] );
    }
   
    return plug_msgs;
  }
View Full Code Here

Examples of org.gudy.azureus2.pluginsimpl.local.messaging.MessageAdapter

           
              return listener.messageReceived( BTMessageManager.wrapCoreMessage((BTMessage)message ));
             
          }else{
         
            return listener.messageReceived( new MessageAdapter( message ));
          }
        }
     
        public void protocolBytesReceived( int byte_count ) {  listener.bytesReceived( byte_count )}
View Full Code Here

Examples of org.gudy.azureus2.pluginsimpl.local.messaging.MessageAdapter

      core_queue.notifyOfExternallyReceivedMessage( ((MessageAdapter)message).getCoreMessage() );
      return;
    }
   
    //message originally created by plugin
    core_queue.notifyOfExternallyReceivedMessage( new MessageAdapter( message ) );
  }
View Full Code Here

Examples of org.gudy.azureus2.pluginsimpl.local.messaging.MessageAdapter

      
      return new BTMessagePiece( core_msg );
     
    }else{
     
      return( new MessageAdapter( core_msg ));
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.