public class HttpRestServerSugar extends Object
import static org.refcodes.rest.HttpRestServerSugar.*;
Constructor and Description |
---|
HttpRestServerSugar() |
Modifier and Type | Method and Description |
---|---|
static HttpRestServer |
close() |
static HttpRestServer |
closeIn(int aCloseInMillis) |
static HttpRestServer |
closeQuietly() |
static HttpRestServer |
onBasicAuthRequest(org.refcodes.net.BasicAuthObserver aObserver) |
static RestEndpointBuilder |
onDelete(String aLocatorPattern,
RestRequestObserver aRequestObserver) |
static RestEndpointBuilder |
onGet(String aLocatorPattern,
RestRequestObserver aRequestObserver) |
static RestEndpointBuilder |
onPost(String aLocatorPattern,
RestRequestObserver aRequestObserver) |
static RestEndpointBuilder |
onPut(String aLocatorPattern,
RestRequestObserver aRequestObserver) |
static HttpRestServer |
open(File aKeyStoreFile,
String aKeyStorePassword,
Integer aPort) |
static HttpRestServer |
open(File aKeyStoreFile,
String aKeyStorePassword,
Integer aPort,
int aMaxConnections) |
static HttpRestServer |
open(File aKeyStoreFile,
String aKeyStorePassword,
String aKeyPassword,
Integer aPort) |
static HttpRestServer |
open(File aKeyStoreFile,
String aKeyStorePassword,
String aKeyPassword,
Integer aPort,
int aMaxConnections) |
static HttpRestServer |
open(int aPort) |
static HttpRestServer |
open(int aPort,
int aMaxConnections) |
static HttpRestServer |
open(String aSecureSocketProtocol,
File aKeyStoreFile,
String aKeyStorePassword,
Integer aPort) |
static HttpRestServer |
open(String aSecureSocketProtocol,
File aKeyStoreFile,
String aKeyStorePassword,
Integer aPort,
int aMaxConnections) |
static HttpRestServer |
open(String aSecureSocketProtocol,
File aKeyStoreFile,
String aKeyStoreType,
String aKeyStorePassword,
String aKeyPassword,
Integer aPort) |
static HttpRestServer |
open(String aSecureSocketProtocol,
File aKeyStoreFile,
String aKeyStoreType,
String aKeyStorePassword,
String aKeyPassword,
Integer aPort,
int aMaxConnections) |
static HttpRestServer |
withBaseLocator(String aBaseLocator) |
static HttpRestServer |
withRealm(String aRealm) |
public static HttpRestServer withBaseLocator(String aBaseLocator)
HttpRestServer.withBaseLocator(String)
public static HttpRestServer withRealm(String aRealm)
HttpRestServer.withRealm(String)
public static HttpRestServer open(int aPort) throws org.refcodes.component.OpenException
org.refcodes.component.OpenException
HttpRestServer#open(Integer)
public static HttpRestServer open(int aPort, int aMaxConnections) throws org.refcodes.component.OpenException
org.refcodes.component.OpenException
HttpRestServer.open(Integer, int)
public static HttpRestServer open(String aSecureSocketProtocol, File aKeyStoreFile, String aKeyStoreType, String aKeyStorePassword, String aKeyPassword, Integer aPort, int aMaxConnections) throws org.refcodes.component.OpenException
org.refcodes.component.OpenException
HttpRestServer.open(String, File, String, String, String, Integer,
int)
public static HttpRestServer open(String aSecureSocketProtocol, File aKeyStoreFile, String aKeyStoreType, String aKeyStorePassword, String aKeyPassword, Integer aPort) throws org.refcodes.component.OpenException
org.refcodes.component.OpenException
HttpRestServer.open(String, File, String, String, String, Integer)
public static HttpRestServer open(String aSecureSocketProtocol, File aKeyStoreFile, String aKeyStorePassword, Integer aPort, int aMaxConnections) throws org.refcodes.component.OpenException
org.refcodes.component.OpenException
HttpRestServer.open(String, File, String, Integer, int )
public static HttpRestServer open(String aSecureSocketProtocol, File aKeyStoreFile, String aKeyStorePassword, Integer aPort) throws org.refcodes.component.OpenException
org.refcodes.component.OpenException
HttpRestServer.open(String, File, String, Integer )
public static HttpRestServer open(File aKeyStoreFile, String aKeyStorePassword, Integer aPort, int aMaxConnections) throws org.refcodes.component.OpenException
org.refcodes.component.OpenException
HttpRestServer.open(File, String, Integer, int )
public static HttpRestServer open(File aKeyStoreFile, String aKeyStorePassword, Integer aPort) throws org.refcodes.component.OpenException
org.refcodes.component.OpenException
HttpRestServer.open(File, String, Integer )
public static HttpRestServer open(File aKeyStoreFile, String aKeyStorePassword, String aKeyPassword, Integer aPort, int aMaxConnections) throws org.refcodes.component.OpenException
org.refcodes.component.OpenException
HttpRestServer.open(File, String, String, Integer, int)
public static HttpRestServer open(File aKeyStoreFile, String aKeyStorePassword, String aKeyPassword, Integer aPort) throws org.refcodes.component.OpenException
org.refcodes.component.OpenException
HttpRestServer.open(File, String, String, Integer, int)
public static HttpRestServer close() throws org.refcodes.component.CloseException
org.refcodes.component.CloseException
Closable.close()
public static HttpRestServer closeIn(int aCloseInMillis)
Closable.closeIn(int)
public static HttpRestServer closeQuietly()
Closable.closeQuietly()
public static RestEndpointBuilder onGet(String aLocatorPattern, RestRequestObserver aRequestObserver)
public static RestEndpointBuilder onPut(String aLocatorPattern, RestRequestObserver aRequestObserver)
public static RestEndpointBuilder onPost(String aLocatorPattern, RestRequestObserver aRequestObserver)
public static RestEndpointBuilder onDelete(String aLocatorPattern, RestRequestObserver aRequestObserver)
public static HttpRestServer onBasicAuthRequest(org.refcodes.net.BasicAuthObserver aObserver)
BasicAuthObservable.onBasicAuthRequest(BasicAuthObserver)
Copyright © 2016. All rights reserved.