private XMPPPacketReader getPacketReader() { // Reader is associated with a new XMPPPacketReader XMPPPacketReader reader = localReader.get(); if ( reader == null ) { reader = new XMPPPacketReader(); reader.setXPPFactory( factory ); localReader.set( reader ); } return reader; }
@Override public XMPPPacketReader create() throws Exception { XMPPPacketReader parser = new XMPPPacketReader(); parser.setXPPFactory( xppFactory ); return parser; }
@Override protected XMPPPacketReader initialValue() { final XMPPPacketReader parser = new XMPPPacketReader(); parser.setXPPFactory( factory ); return parser; } };
@Override protected XMPPPacketReader initialValue() { XMPPPacketReader parser = new XMPPPacketReader(); factory.setNamespaceAware(true); parser.setXPPFactory(factory); return parser; } };
@Override protected XMPPPacketReader initialValue() { XMPPPacketReader parser = new XMPPPacketReader(); factory.setNamespaceAware(true); parser.setXPPFactory(factory); return parser; } };
VerifyResult result = VerifyResult.error; try { reader = new XMPPPacketReader(); reader.setXPPFactory(FACTORY);
/** * Creates a dedicated reader for a socket. * * @param router the router for sending packets that were read. * @param routingTable the table that keeps routes to registered services. * @param serverName the name of the server this socket is working for. * @param socket the socket to read from. * @param connection the connection being read. * @param useBlockingMode true means that the server will use a thread per connection. * @param directTLS false means that the socket initially is a plaintext connection. */ public SocketReader(PacketRouter router, RoutingTable routingTable, String serverName, Socket socket, SocketConnection connection, boolean useBlockingMode, boolean directTLS ) { this.serverName = serverName; this.router = router; this.routingTable = routingTable; this.connection = connection; this.directTLS = directTLS; connection.setSocketReader(this); // Reader is associated with a new XMPPPacketReader reader = new XMPPPacketReader(); reader.setXPPFactory(factory); // Set the blocking reading mode to use readingMode = new BlockingReadingMode(socket, this); }
socket.setSoTimeout(5000); XMPPPacketReader reader = new XMPPPacketReader();
socket.setSoTimeout(RemoteServerManager.getSocketTimeout()); XMPPPacketReader reader = new XMPPPacketReader(); reader.setXPPFactory(FACTORY);
private XMPPPacketReader getPacketReader() { // Reader is associated with a new XMPPPacketReader XMPPPacketReader reader = localReader.get(); if (reader == null) { reader = new XMPPPacketReader(); reader.setXPPFactory(factory); localReader.set(reader); } return reader; }
@Override protected XMPPPacketReader initialValue() { final XMPPPacketReader parser = new XMPPPacketReader(); parser.setXPPFactory( factory ); return parser; } };
@Override public XMPPPacketReader create() throws Exception { XMPPPacketReader parser = new XMPPPacketReader(); parser.setXPPFactory( xppFactory ); return parser; }
@Override protected XMPPPacketReader initialValue() { XMPPPacketReader parser = new XMPPPacketReader(); factory.setNamespaceAware(true); parser.setXPPFactory(factory); return parser; } };
@Override protected XMPPPacketReader initialValue() { XMPPPacketReader parser = new XMPPPacketReader(); factory.setNamespaceAware(true); parser.setXPPFactory(factory); return parser; } };
VerifyResult result = VerifyResult.error; try { reader = new XMPPPacketReader(); reader.setXPPFactory(FACTORY);
/** * Creates a dedicated reader for a socket. * * @param router the router for sending packets that were read. * @param routingTable the table that keeps routes to registered services. * @param serverName the name of the server this socket is working for. * @param socket the socket to read from. * @param connection the connection being read. * @param useBlockingMode true means that the server will use a thread per connection. */ public SocketReader(PacketRouter router, RoutingTable routingTable, String serverName, Socket socket, SocketConnection connection, boolean useBlockingMode) { this.serverName = serverName; this.router = router; this.routingTable = routingTable; this.connection = connection; connection.setSocketReader(this); // Reader is associated with a new XMPPPacketReader reader = new XMPPPacketReader(); reader.setXPPFactory(factory); // Set the blocking reading mode to use readingMode = new BlockingReadingMode(socket, this); }
socket.setSoTimeout(RemoteServerManager.getSocketTimeout()); XMPPPacketReader reader = new XMPPPacketReader(); reader.setXPPFactory(FACTORY); reader.getXPPParser().setInput(new InputStreamReader(
socket.setSoTimeout(5000); XMPPPacketReader reader = new XMPPPacketReader(); reader.getXPPParser().setInput(new InputStreamReader(socket.getInputStream(), StandardCharsets.UTF_8));