|
||||||||||
| 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.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.
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
Exceptionpublic boolean isSingleton()
true.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||