org.glassfish.appclient.client.acc.config.ObjectFactory Maven / Gradle / Ivy
Show all versions of payara-micro Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-b10
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2017.08.07 at 01:06:59 PM BST
//
package org.glassfish.appclient.client.acc.config;
import javax.xml.bind.JAXBException;
import javax.xml.bind.annotation.XmlRegistry;
import org.glassfish.appclient.client.acc.config.util.XML.Password;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.glassfish.appclient.client.acc.config package.
* An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.glassfish.appclient.client.acc.config
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link ClientContainer }
*
*/
public ClientContainer createClientContainer() {
return new ClientContainer();
}
/**
* Create an instance of {@link Ssl }
*
*/
public Ssl createSsl() {
return new Ssl();
}
/**
* Create an instance of {@link TargetServer }
*
*/
public TargetServer createTargetServer() {
return new TargetServer();
}
/**
* Create an instance of {@link TargetServer }
*
* @throws JAXBException
* if an error occurs
*/
public TargetServer createTargetServer(String address, Integer port) {
return new TargetServer(address, port);
}
/**
* Create an instance of {@link AuthRealm }
*
*/
public AuthRealm createAuthRealm() {
return new AuthRealm();
}
/**
* Create an instance of {@link AuthRealm }
*
* @throws JAXBException
* if an error occurs
*/
public AuthRealm createAuthRealm(String classname) {
return new AuthRealm(classname);
}
/**
* Create an instance of {@link ProviderConfig }
*
*/
public ProviderConfig createProviderConfig() {
return new ProviderConfig();
}
/**
* Create an instance of {@link ClientCredential }
*
*/
public ClientCredential createClientCredential() {
return new ClientCredential();
}
/**
* Create an instance of {@link ClientCredential }
*
* @throws JAXBException
* if an error occurs
*/
public ClientCredential createClientCredential(String userName, Password password, String realm) {
return new ClientCredential(userName, password, realm);
}
/**
* Create an instance of {@link Property }
*
*/
public Property createProperty() {
return new Property();
}
/**
* Create an instance of {@link ResponsePolicy }
*
*/
public ResponsePolicy createResponsePolicy() {
return new ResponsePolicy();
}
/**
* Create an instance of {@link MessageSecurityConfig }
*
*/
public MessageSecurityConfig createMessageSecurityConfig() {
return new MessageSecurityConfig();
}
/**
* Create an instance of {@link Security }
*
*/
public Security createSecurity() {
return new Security();
}
/**
* Create an instance of {@link RequestPolicy }
*
*/
public RequestPolicy createRequestPolicy() {
return new RequestPolicy();
}
/**
* Create an instance of {@link CertDb }
*
*/
public CertDb createCertDb() {
return new CertDb();
}
/**
* Create an instance of {@link LogService }
*
*/
public LogService createLogService() {
return new LogService();
}
}