Duvida DataSouce + GlassFishV2 + JPA + Hibernate

ola pessoal quando crio um pool de conexões (datasource) no glassfish, como usa-lo no hibernate util da aplicação?esqueço aquelas configurações e aponto somente para o alias do datasouce?

exemplo da duvida

AnnotationConfiguration configuration = new AnnotationConfiguration();
            configuration.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLDialect");
            configuration.setProperty("hibernate.connection.driver_class", "com.mysql.jdbc.Driver");
            configuration.setProperty("hibernate.connection.url", "jdbc:mysql://192.168.0.1:3306/Portal");
            configuration.setProperty("hibernate.connection.username", "root");
            configuration.setProperty("hibernate.connection.password", "senha");
            configuration.setProperty("hibernate.order_updates", "true");
            configuration.setProperty("hibernate.show_sql", "false");
            configuration.setProperty("hibernate.format_sql", "true");
            configuration.setProperty("hibernate.hbm2ddl.auto", "update");
            configuration.setProperty("hibernate.current_session_context_class", "thread");

            configuration.setProperty("hibernate.c3p0.min_size","5");
            configuration.setProperty("hibernate.c3p0.max_size","20");
            configuration.setProperty("hibernate.c3p0.timeout","180");
            configuration.setProperty("hibernate.c3p0.max_statements","50");
            configuration.setProperty("hibernate.c3p0.maxIdleTime","200");
            configuration.setProperty("hibernate.c3p0.idle_test_period","100");

como ja foi descrito toda a conexão no pool do glassfish como usar ai em cima?