public static class WebHubProfile.ServerFactory extends Object
Constructor and Description |
---|
ServerFactory()
Constructs a ServerFactory with default properties.
|
Modifier and Type | Method and Description |
---|---|
InternalServer |
createSampXmlRpcServer()
Returns a new internal server.
|
protected ServerSocket |
createServerSocket(int port)
Creates a socket on a given port to be used by the server this
object produces.
|
String |
getLogType()
Returns the type of logging to use.
|
OriginAuthorizer |
getOriginAuthorizer()
Returns the authorization policy for external origins.
|
int |
getPort()
Returns the port number the server will run on.
|
String |
getXmlrpcPath()
Returns the path on the HTTP server at which the XML-RPC server
will reside.
|
boolean |
isAllowFlash()
Indicates whether Adobe Flash cross-domain workaround
will be supported.
|
boolean |
isAllowSilverlight()
Indicates whether Microsoft Silverlight cross-domain workaround
will be supported.
|
void |
setAllowFlash(boolean allowFlash)
Sets whether Adobe Flash cross-domain workaround will be supported.
|
void |
setAllowSilverlight(boolean allowSilverlight)
Sets whether Microsoft Silverlight cross-domain workaround
will be supported.
|
void |
setLogType(String logType)
Sets the type of logging to use.
|
void |
setOriginAuthorizer(OriginAuthorizer oAuth)
Sets the authorization policy for external origins.
|
void |
setPort(int port)
Sets the port number the server will run on.
|
void |
setXmlrpcPath(String xmlrpcPath)
Sets the path on the HTTP server at which the XML-RPC server
will reside.
|
public ServerFactory()
public InternalServer createSampXmlRpcServer() throws IOException
IOException
public void setLogType(String logType)
logType
- logging type;
may be "http", "rpc", "xml", "none" or nullpublic String getLogType()
public void setPort(int port)
port
- port numberpublic int getPort()
public void setXmlrpcPath(String xmlrpcPath)
xmlrpcPath
- server path for XML-RPC serverpublic String getXmlrpcPath()
public void setAllowFlash(boolean allowFlash)
allowFlash
- true iff supportedpublic boolean isAllowFlash()
public void setAllowSilverlight(boolean allowSilverlight)
allowSilverlight
- true iff supportedpublic boolean isAllowSilverlight()
public void setOriginAuthorizer(OriginAuthorizer oAuth)
oAuth
- authorizerpublic OriginAuthorizer getOriginAuthorizer()
protected ServerSocket createServerSocket(int port) throws IOException
port
- port numberIOException
Copyright © 2008–2024. All rights reserved.