|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.camel.support.ServiceSupport
org.apache.camel.impl.DefaultEndpoint
org.apache.camel.component.gae.login.GLoginEndpoint
public class GLoginEndpoint
Represents a GLogin Endpoint.
Field Summary |
---|
Fields inherited from class org.apache.camel.support.ServiceSupport |
---|
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending |
Constructor Summary | |
---|---|
GLoginEndpoint(String endpointUri,
org.apache.camel.Component component,
String hostName,
int devPort)
Creates a new GLoginEndpoint. |
Method Summary | |
---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor)
throws UnsupportedOperationException |
org.apache.camel.Producer |
createProducer()
Creates a GLoginProducer . |
String |
getClientName()
|
GLoginComponent |
getComponent()
Returns the component instance that created this endpoint. |
int |
getDevPort()
Returns the port for connecting to a development server. |
String |
getHostName()
Returns the internet hostname of the GAE application where to login. |
OutboundBinding<GLoginEndpoint,GLoginData,GLoginData> |
getOutboundBinding()
|
String |
getPassword()
|
GLoginService |
getService()
|
String |
getUserName()
|
boolean |
isDevAdmin()
|
boolean |
isDevMode()
|
boolean |
isSingleton()
Returns true . |
void |
setClientName(String clientName)
Sets the client name used for authentication. |
void |
setDevAdmin(boolean devAdmin)
Set to true for logging in as admin to a development server. |
void |
setDevMode(boolean devMode)
Set to true for connecting to a development server. |
void |
setOutboundBinding(OutboundBinding<GLoginEndpoint,GLoginData,GLoginData> outboundBinding)
Sets the outbound binding for glogin endpoints. |
void |
setPassword(String password)
Sets the login password. |
void |
setService(GLoginService service)
Sets the service that makes the remote calls to Google services or the local development server. |
void |
setUserName(String userName)
Sets the login username (a Google mail address). |
Methods inherited from class org.apache.camel.impl.DefaultEndpoint |
---|
configureConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, hashCode, isLenientProperties, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setSynchronous, toString |
Methods inherited from class org.apache.camel.support.ServiceSupport |
---|
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, resume, shutdown, start, stop, suspend |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.camel.Service |
---|
start, stop |
Constructor Detail |
---|
public GLoginEndpoint(String endpointUri, org.apache.camel.Component component, String hostName, int devPort)
endpointUri
- component
- component that created this endpoint.hostName
- internet hostname of a GAE application, for example
example.appspot.com
, or localhost
if
the application is running on a local development server.devPort
- port for connecting to the local development server.Method Detail |
---|
public GLoginComponent getComponent()
getComponent
in class org.apache.camel.impl.DefaultEndpoint
public String getHostName()
public OutboundBinding<GLoginEndpoint,GLoginData,GLoginData> getOutboundBinding()
public void setOutboundBinding(OutboundBinding<GLoginEndpoint,GLoginData,GLoginData> outboundBinding)
glogin
endpoints. Default binding
is GLoginBinding
.
public String getClientName()
public void setClientName(String clientName)
apache-camel-2.x
.
clientName
- public String getUserName()
public void setUserName(String userName)
userName
- public String getPassword()
public void setPassword(String password)
password
- public int getDevPort()
devMode
is true
. Default is 8080.
public boolean isDevAdmin()
public void setDevAdmin(boolean devAdmin)
true
for logging in as admin to a development server.
Only used if devMode
is true
. Default is
false
.
devAdmin
- public boolean isDevMode()
public void setDevMode(boolean devMode)
true
for connecting to a development server.
devMode
- public GLoginService getService()
public void setService(GLoginService service)
service
- public org.apache.camel.Producer createProducer() throws Exception
GLoginProducer
.
Exception
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
UnsupportedOperationException
Exception
public boolean isSingleton()
true
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |