|
||||||||||
| 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, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, getPollingConsumerQueueSize, hashCode, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString |
| Methods inherited from class org.apache.camel.support.ServiceSupport |
|---|
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, 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 - the endpoint uricomponent - 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.DefaultEndpointpublic 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.
public String getUserName()
public void setUserName(String userName)
public String getPassword()
public void setPassword(String 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.
public boolean isDevMode()
public void setDevMode(boolean devMode)
true for connecting to a development server.
public GLoginService getService()
public void setService(GLoginService 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
Exceptionpublic boolean isSingleton()
true.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||