
org.rundeck.api.parser.RundeckTokenParser Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rundeck-api-java-client Show documentation
Show all versions of rundeck-api-java-client Show documentation
Java client for the Rundeck REST API
package org.rundeck.api.parser;
import org.dom4j.Node;
import org.rundeck.api.domain.RundeckToken;
/**
* RundeckTokenParser is ...
*
* @author Greg Schueler
* @since 2014-04-04
*/
public class RundeckTokenParser extends BaseXpathParser {
public RundeckTokenParser(final String xpath) {
super(xpath);
}
public RundeckTokenParser() {
}
@Override
public RundeckToken parse(Node targetNode) {
RundeckToken rundeckToken = new RundeckToken();
String token = targetNode.valueOf("@id");
String user = targetNode.valueOf("@user");
rundeckToken.setToken(token);
rundeckToken.setUser(user);
return rundeckToken;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy