List of usage examples for org.apache.commons.pool2.impl DefaultPooledObject DefaultPooledObject
public DefaultPooledObject(T object)
From source file:org.darkphoenixs.pool.hbase.HbaseConnectionFactory.java
@Override public PooledObject<Connection> makeObject() throws Exception { Connection connection = this.createConnection(); return new DefaultPooledObject<Connection>(connection); }
From source file:org.darkphoenixs.pool.hbase.HbaseConnectionFactoryTest.java
@Test public void test_0() throws Exception { try {/* ww w . j av a2s . c om*/ new HbaseConnectionFactory(null, null, null, null); } catch (Exception e) { } try { new HbaseConnectionFactory(HbaseConfig.DEFAULT_HOST, null, null, null); } catch (Exception e) { } try { new HbaseConnectionFactory(new Configuration()); } catch (Exception e) { } try { new HbaseConnectionFactory(new Properties()); } catch (Exception e) { } Properties prop = new Properties(); try { prop.setProperty(HbaseConfig.ZOOKEEPER_QUORUM_PROPERTY, HbaseConfig.DEFAULT_HOST); new HbaseConnectionFactory(prop); prop.setProperty(HbaseConfig.MASTER_PROPERTY, "localhost:60000"); prop.setProperty(HbaseConfig.ROOTDIR_PROPERTY, "hdfs://localhost:8020/hbase"); new HbaseConnectionFactory(prop); } catch (Exception e) { } try { prop.setProperty(HbaseConfig.ZOOKEEPER_CLIENTPORT_PROPERTY, HbaseConfig.DEFAULT_PORT); new HbaseConnectionFactory(prop); } catch (Exception e) { } try { prop.setProperty(HbaseConfig.MASTER_PROPERTY, "localhost:60000"); prop.setProperty(HbaseConfig.ROOTDIR_PROPERTY, "hdfs://localhost:8020/hbase"); new HbaseConnectionFactory(prop); } catch (Exception e) { } HbaseConnectionFactory factory = new HbaseConnectionFactory(HbaseConfig.DEFAULT_HOST, HbaseConfig.DEFAULT_PORT, "localhost:60000", "hdfs://localhost:8020/hbase"); try { factory.makeObject(); } catch (Exception e) { } try { factory.activateObject(new DefaultPooledObject<Connection>(null)); } catch (Exception e) { } try { factory.validateObject(new DefaultPooledObject<Connection>(null)); } catch (Exception e) { } try { factory.validateObject(new DefaultPooledObject<Connection>(new Conn1())); } catch (Exception e) { } try { factory.validateObject(new DefaultPooledObject<Connection>(new Conn2())); } catch (Exception e) { } try { factory.validateObject(new DefaultPooledObject<Connection>(new Conn3())); } catch (Exception e) { } try { factory.passivateObject(new DefaultPooledObject<Connection>(null)); } catch (Exception e) { } try { factory.destroyObject(new DefaultPooledObject<Connection>(null)); } catch (Exception e) { } try { factory.destroyObject(new DefaultPooledObject<Connection>(new Conn1())); } catch (Exception e) { } }
From source file:org.darkphoenixs.pool.jdbc.JdbcConnectionFactoryTest.java
@Test public void test() throws Exception { try {//from ww w . j ava 2 s .c o m JdbcConnectionFactory factory = new JdbcConnectionFactory("com.mysql.jdbc.Driver1", null, null, null); factory.toString(); } catch (Exception e) { } try { JdbcConnectionFactory factory = new JdbcConnectionFactory(null, null, null, null); factory.toString(); } catch (Exception e) { } try { JdbcConnectionFactory factory = new JdbcConnectionFactory(new Properties()); factory.toString(); } catch (Exception e) { } Properties prop = new Properties(); try { prop.setProperty(JdbcConfig.DRIVER_CLASS_PROPERTY, JdbcConfig.DEFAULT_DRIVER_CLASS); JdbcConnectionFactory factory = new JdbcConnectionFactory(prop); factory.toString(); } catch (Exception e) { } try { prop.setProperty(JdbcConfig.JDBC_URL_PROPERTY, JdbcConfig.DEFAULT_JDBC_URL); JdbcConnectionFactory factory = new JdbcConnectionFactory(prop); factory.toString(); } catch (Exception e) { } try { prop.setProperty(JdbcConfig.JDBC_USERNAME_PROPERTY, JdbcConfig.DEFAULT_JDBC_USERNAME); JdbcConnectionFactory factory = new JdbcConnectionFactory(prop); factory.toString(); } catch (Exception e) { } try { prop.setProperty(JdbcConfig.JDBC_PASSWORD_PROPERTY, JdbcConfig.DEFAULT_JDBC_PASSWORD); JdbcConnectionFactory factory = new JdbcConnectionFactory(prop); factory.toString(); } catch (Exception e) { } JdbcConnectionFactory factory = new JdbcConnectionFactory(JdbcConfig.DEFAULT_DRIVER_CLASS, JdbcConfig.DEFAULT_JDBC_URL, JdbcConfig.DEFAULT_JDBC_USERNAME, JdbcConfig.DEFAULT_JDBC_PASSWORD); try { factory.makeObject(); } catch (Exception e) { } try { factory.activateObject(new DefaultPooledObject<Connection>(null)); } catch (Exception e) { } try { factory.validateObject(new DefaultPooledObject<Connection>(null)); } catch (Exception e) { } try { factory.passivateObject(new DefaultPooledObject<Connection>(null)); } catch (Exception e) { } try { factory.destroyObject(new DefaultPooledObject<Connection>(null)); } catch (Exception e) { } try { factory.validateObject(new DefaultPooledObject<Connection>(new Conn())); } catch (Exception e) { } try { factory.destroyObject(new DefaultPooledObject<Connection>(new Conn())); } catch (Exception e) { } try { factory.validateObject(new DefaultPooledObject<Connection>(new Conn())); } catch (Exception e) { } try { factory.validateObject(new DefaultPooledObject<Connection>(new Conn1())); } catch (Exception e) { } try { factory.validateObject(new DefaultPooledObject<Connection>(new Conn2())); } catch (Exception e) { } try { factory.validateObject(new DefaultPooledObject<Connection>(new Conn3())); } catch (Exception e) { } try { JdbcConnectionFactoryDemo demo = new JdbcConnectionFactoryDemo(prop); demo.makeObject(); } catch (Exception e) { } }
From source file:org.darkphoenixs.pool.kafka.KafkaConnectionFactory.java
@Override public PooledObject<Producer<byte[], byte[]>> makeObject() throws Exception { Producer<byte[], byte[]> producer = this.createConnection(); return new DefaultPooledObject<Producer<byte[], byte[]>>(producer); }
From source file:org.darkphoenixs.pool.kafka.KafkaConnectionFactoryTest.java
@Test public void test() throws Exception { try {/* w w w . jav a2s .c o m*/ Properties prop = new Properties(); KafkaConnectionFactory factory = new KafkaConnectionFactory(prop); factory.toString(); } catch (Exception e) { } Properties prop = new Properties(); prop.setProperty(KafkaConfig.BROKERS_LIST_PROPERTY, KafkaConfig.DEFAULT_BROKERS); prop.setProperty(KafkaConfig.PRODUCER_TYPE_PROPERTY, KafkaConfig.DEFAULT_TYPE); prop.setProperty(KafkaConfig.REQUEST_ACKS_PROPERTY, KafkaConfig.DEFAULT_ACKS); prop.setProperty(KafkaConfig.COMPRESSION_CODEC_PROPERTY, KafkaConfig.DEFAULT_CODEC); prop.setProperty(KafkaConfig.BATCH_NUMBER_PROPERTY, KafkaConfig.DEFAULT_BATCH); ProducerConfig config = new ProducerConfig(prop); try { KafkaConnectionFactory factory = new KafkaConnectionFactory(prop); factory.toString(); } catch (Exception e) { } try { KafkaConnectionFactory factory = new KafkaConnectionFactory(config); factory.toString(); } catch (Exception e) { } KafkaConnectionFactory factory = new KafkaConnectionFactory(KafkaConfig.DEFAULT_BROKERS, KafkaConfig.DEFAULT_TYPE, KafkaConfig.DEFAULT_ACKS, KafkaConfig.DEFAULT_CODEC, KafkaConfig.DEFAULT_BATCH); try { factory.makeObject(); } catch (Exception e) { } factory.activateObject( new DefaultPooledObject<Producer<byte[], byte[]>>(new Producer<byte[], byte[]>(config))); try { factory.activateObject(new DefaultPooledObject<Producer<byte[], byte[]>>(null)); } catch (Exception e) { } factory.validateObject( new DefaultPooledObject<Producer<byte[], byte[]>>(new Producer<byte[], byte[]>(config))); try { factory.validateObject(new DefaultPooledObject<Producer<byte[], byte[]>>(null)); } catch (Exception e) { } factory.passivateObject( new DefaultPooledObject<Producer<byte[], byte[]>>(new Producer<byte[], byte[]>(config))); try { factory.passivateObject(new DefaultPooledObject<Producer<byte[], byte[]>>(null)); } catch (Exception e) { } factory.destroyObject( new DefaultPooledObject<Producer<byte[], byte[]>>(new Producer<byte[], byte[]>(config))); try { factory.destroyObject(new DefaultPooledObject<Producer<byte[], byte[]>>(null)); } catch (Exception e) { } }
From source file:org.darkphoenixs.pool.redis.RedisConnectionFactoryOld.java
@Override public PooledObject<Jedis> makeObject() throws Exception { Jedis jedis = this.createConnection(); return new DefaultPooledObject<Jedis>(jedis); }
From source file:org.darkphoenixs.pool.socket.SocketConnectionFactory.java
@Override public PooledObject<Socket> makeObject() throws Exception { Socket socket = this.createConnection(); return new DefaultPooledObject<Socket>(socket); }
From source file:org.darkphoenixs.pool.socket.SocketConnectionFactoryTest.java
@Test public void test_0() throws Exception { SocketConnectionFactory factory = new SocketConnectionFactory(SocketConfig.DEFAULT_HOST, SocketConfig.DEFAULT_PORT, SocketConfig.DEFAULT_BUFFERSIZE, SocketConfig.DEFAULT_BUFFERSIZE, SocketConfig.DEFAULT_TIMEOUT, SocketConfig.DEFAULT_TIMEOUT, 1, true, true, new String[] { "0", "1", "2" }); PooledObject<Socket> pooledObject = null; try {/*from w w w . jav a2s . c o m*/ pooledObject = factory.makeObject(); } catch (Exception e) { } factory.activateObject(new DefaultPooledObject<Socket>(new Socket())); try { factory.activateObject(new DefaultPooledObject<Socket>(null)); } catch (Exception e) { } factory.validateObject(new DefaultPooledObject<Socket>(new Socket())); try { factory.validateObject(new DefaultPooledObject<Socket>(null)); } catch (Exception e) { } try { factory.validateObject(pooledObject); } catch (Exception e) { } try { pooledObject.getObject().close(); factory.validateObject(pooledObject); } catch (Exception e) { } factory.passivateObject(new DefaultPooledObject<Socket>(new Socket())); try { factory.passivateObject(new DefaultPooledObject<Socket>(null)); } catch (Exception e) { } factory.destroyObject(new DefaultPooledObject<Socket>(new Socket())); try { factory.destroyObject(new DefaultPooledObject<Socket>(null)); } catch (Exception e) { } }
From source file:org.eclipse.kapua.broker.core.pool.JmsAssistantProducerWrapperFactory.java
@Override public PooledObject<JmsAssistantProducerWrapper> wrap(JmsAssistantProducerWrapper producerWrapper) { return new DefaultPooledObject<JmsAssistantProducerWrapper>(producerWrapper); }
From source file:org.eclipse.kapua.transport.mqtt.pooling.PooledMqttClientFactory.java
/** * Wraps the given {@link MqttClient} into a {@link DefaultPooledObject}. * //from www . jav a 2 s.c o m * @param mqttClient * The object to wrap for {@link BasePooledObjectFactory}. * @since 1.0.0 */ @Override public PooledObject<MqttClient> wrap(MqttClient mqttClient) { return new DefaultPooledObject<>(mqttClient); }