Skip to content

Commit b897a6e

Browse files
author
Amit Chaudhary
committed
Updated wildfly cli version to 3.1.0.Final
1 parent 65b14a5 commit b897a6e

File tree

3 files changed

+11
-34
lines changed

3 files changed

+11
-34
lines changed

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<modelVersion>4.0.0</modelVersion>
88
<groupId>uk.co.techblue</groupId>
99
<artifactId>jboss-controller-operation-executor</artifactId>
10-
<version>2.1-SNAPSHOT</version>
10+
<version>3.0</version>
1111
<name>JBoss AS 7 controller operation executor</name>
1212
<description>Client API used to execute operations on JBoss AS 7 controller interface.</description>
1313

@@ -62,7 +62,7 @@
6262
<dependency>
6363
<groupId>org.wildfly.core</groupId>
6464
<artifactId>wildfly-cli</artifactId>
65-
<version>2.1.0.Final</version>
65+
<version>3.1.0.Final</version>
6666
</dependency>
6767
<dependency>
6868
<groupId>org.slf4j</groupId>

src/main/java/uk/co/techblue/jboss/controller/ControllerOperationExecutor.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import uk.co.techblue.jboss.controller.vo.ControllerClientConfig;
2424
import uk.co.techblue.jboss.controller.vo.JndiDataSource;
2525

26-
// TODO: Auto-generated Javadoc
2726
/**
2827
* A service that executes operations on an application server management model controller.
2928
*

src/main/java/uk/co/techblue/jboss/controller/as7/JBoss7ControllerOpeartionExecutor.java

Lines changed: 9 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -84,44 +84,15 @@
8484
public class JBoss7ControllerOpeartionExecutor implements ControllerOperationExecutor {
8585

8686
/** The logger instance. */
87-
private final Logger logger = LoggerFactory.getLogger(getClass());
88-
89-
/**
90-
* The main method. ONLY FOR TESTING!
91-
*
92-
* @param args the arguments
93-
*/
94-
public static void main(String[] args) {
95-
try {
96-
final JndiDataSource dataSource = new JndiDataSource("java:/mysql-testjboss7", "jdbc:mysql://localhost:3306/test",
97-
"com.mysql", "root", "root");
98-
dataSource.setMaxPoolSize(10);
99-
dataSource.setPoolPrefill(true);
100-
final ControllerClientConfig clientConfig = new ControllerClientConfig("127.0.0.1");
101-
// clientConfig.setUserName("ajay");
102-
// clientConfig.setPassword("ajay");
103-
// List<ModelNode> dataSources = new JBoss7ControllerOpeartionExecutor().getDatasources(clientConfig, "",
104-
// DatasourceStatus.ALL);
105-
// for (ModelNode dataSource : dataSources) {
106-
// System.out.println(dataSource.asProperty().getName());
107-
// }
108-
// new JBoss7ControllerOpeartionExecutor().disableDataSource(clientConfig, "java:/mysql-testjboss7","");
109-
new JBoss7ControllerOpeartionExecutor().removeDatasource(clientConfig, "java:/mysql-testjboss7", "");
110-
// new JBoss7ControllerOpeartionExecutor().createDatasource(clientConfig, dataSource, true);
111-
// new JBoss7ControllerOpeartionExecutor().isDatasourceExists(clientConfig, dataSource.getJndiName());
112-
// new JBoss7ControllerOpeartionExecutor().createDatasource(clientConfig, dataSource, true, "ha");
113-
// new JBoss7ControllerOpeartionExecutor().isDatasourceExists(clientConfig, dataSource.getJndiName(), "full-ha");
114-
} catch (Exception e) {
115-
e.printStackTrace();
116-
}
117-
}
87+
private final Logger logger = LoggerFactory.getLogger(JBoss7ControllerOpeartionExecutor.class);
11888

11989
/*
12090
* (non-Javadoc)
12191
*
12292
* @see uk.co.techblue.jboss.controller.ControllerOperationExecutor#createDatasource(uk.co.techblue.jboss.controller.vo.
12393
* ControllerClientConfig, uk.co.techblue.jboss.controller.vo.JndiDataSource, boolean, java.lang.String[])
12494
*/
95+
@Override
12596
public void createDatasource(final ControllerClientConfig controllerClientConfig, final JndiDataSource dataSource,
12697
final boolean enable, final String... serverProfileNames) throws ControllerOperationException {
12798
if (serverProfileNames != null && serverProfileNames.length > 0) {
@@ -202,6 +173,7 @@ private void createDatasource(final ControllerClientConfig controllerClientConfi
202173
* @see uk.co.techblue.jboss.controller.ControllerOperationExecutor#removeDatasource(uk.co.techblue.jboss.controller.vo.
203174
* ControllerClientConfig, uk.co.techblue.jboss.controller.vo.JndiDataSource, java.lang.String[])
204175
*/
176+
@Override
205177
public void removeDatasource(final ControllerClientConfig controllerClientConfig, final String datasourceName,
206178
final String... serverProfileNames) throws ControllerOperationException {
207179
if (serverProfileNames != null && serverProfileNames.length > 0) {
@@ -378,6 +350,7 @@ private static boolean isLocalIpAddress(final InetAddress address) {
378350
* @see uk.co.techblue.jboss.controller.ControllerOperationExecutor#isDatasourceExists(uk.co.techblue.jboss.controller.vo.
379351
* ControllerClientConfig, java.lang.String)
380352
*/
353+
@Override
381354
public boolean isDatasourceExists(final ControllerClientConfig controllerClientConfig, final String dataSourceName)
382355
throws ControllerOperationException {
383356
return isDatasourceExists(controllerClientConfig, dataSourceName, null);
@@ -389,6 +362,7 @@ public boolean isDatasourceExists(final ControllerClientConfig controllerClientC
389362
* @see uk.co.techblue.jboss.controller.ControllerOperationExecutor#isDatasourceExists(uk.co.techblue.jboss.controller.vo.
390363
* ControllerClientConfig, java.lang.String, java.lang.String)
391364
*/
365+
@Override
392366
public boolean isDatasourceExists(final ControllerClientConfig controllerClientConfig, final String dataSourceName,
393367
final String serverProfileName) throws ControllerOperationException {
394368
logger.info("Checking if datasource '{}' exists...", dataSourceName);
@@ -416,6 +390,7 @@ public boolean isDatasourceExists(final ControllerClientConfig controllerClientC
416390
* @see uk.co.techblue.jboss.controller.ControllerOperationExecutor#enableDataSource(uk.co.techblue.jboss.controller.vo.
417391
* ControllerClientConfig, java.lang.String, java.lang.String[])
418392
*/
393+
@Override
419394
public void enableDataSource(final ControllerClientConfig controllerClientConfig, final String datasourceName,
420395
final String... serverProfileNames) throws ControllerOperationException {
421396
if (serverProfileNames != null && serverProfileNames.length > 0) {
@@ -591,6 +566,7 @@ private List<ModelNode> getFilteredDataSources(final ControllerClientConfig cont
591566
* @see uk.co.techblue.jboss.controller.ControllerOperationExecutor#isDatasourceEnabled(uk.co.techblue.jboss.controller.vo.
592567
* ControllerClientConfig, java.lang.String, java.lang.String)
593568
*/
569+
@Override
594570
public boolean isDatasourceEnabled(final ControllerClientConfig controllerClientConfig, final String serverProfileName,
595571
final String datasource) throws ControllerOperationException {
596572
final ModelNode request = new ModelNode();
@@ -745,6 +721,7 @@ public void disableDataSources(final ControllerClientConfig controllerClientConf
745721
* @see uk.co.techblue.jboss.controller.ControllerOperationExecutor#createDatasources(uk.co.techblue.jboss.controller.vo.
746722
* ControllerClientConfig, java.util.List, boolean, java.lang.String[])
747723
*/
724+
@Override
748725
public void createDatasources(final ControllerClientConfig controllerClientConfig, final List<JndiDataSource> dataSources,
749726
final boolean enable, final String... serverProfileNames) throws ControllerOperationException {
750727

@@ -775,6 +752,7 @@ public void createDatasources(final ControllerClientConfig controllerClientConfi
775752
* @see uk.co.techblue.jboss.controller.ControllerOperationExecutor#removeDatasources(uk.co.techblue.jboss.controller.vo.
776753
* ControllerClientConfig, java.util.List, java.lang.String[])
777754
*/
755+
@Override
778756
public void removeDatasources(final ControllerClientConfig controllerClientConfig, final List<String> datasourceNames,
779757
final String... serverProfileNames) throws ControllerOperationException {
780758

0 commit comments

Comments
 (0)