B
- The object to be sent to the remote connector.public static class SendInPostConnector.Builder<B extends BusinessEntity> extends AsyncDatabaseConnector.Builder<B>
Constructor and Description |
---|
Builder(java.lang.String url,
BusinessEntityBuilder<B> builder)
Builder's constructor.
|
Modifier and Type | Method and Description |
---|---|
SendInPostConnector<B> |
build()
Create the AsyncDatabaseConnector's object.
|
SendInPostConnector.Builder<B> |
setContext(android.app.Activity context)
Set the activity context.
|
SendInPostConnector.Builder<B> |
setObjectToSend(java.util.Map<java.lang.String,java.lang.Object> objectToSend)
Set the object to be sent to the remote connector.
|
SendInPostConnector.Builder<B> |
setOnEndConnectionListener(AsyncDatabaseConnector.OnEndConnectionListener<B> listener)
Set the on end connection's listener.
|
SendInPostConnector.Builder<B> |
setOnStartConnectionListener(AsyncDatabaseConnector.OnStartConnectionListener listener)
Set the on start connection's listener.
|
public Builder(java.lang.String url, BusinessEntityBuilder<B> builder)
url
- The url of the remote connector on the server.builder
- A factory for a BusinessEntity's object.public SendInPostConnector.Builder<B> setOnStartConnectionListener(AsyncDatabaseConnector.OnStartConnectionListener listener)
AsyncDatabaseConnector.Builder
setOnStartConnectionListener
in class AsyncDatabaseConnector.Builder<B extends BusinessEntity>
listener
- The listener.AsyncDatabaseConnector.Builder.setOnStartConnectionListener(AsyncDatabaseConnector.OnStartConnectionListener)
public SendInPostConnector.Builder<B> setOnEndConnectionListener(AsyncDatabaseConnector.OnEndConnectionListener<B> listener)
AsyncDatabaseConnector.Builder
setOnEndConnectionListener
in class AsyncDatabaseConnector.Builder<B extends BusinessEntity>
listener
- The listener.AsyncDatabaseConnector.Builder.setOnEndConnectionListener(AsyncDatabaseConnector.OnEndConnectionListener)
public SendInPostConnector.Builder<B> setContext(android.app.Activity context)
AsyncDatabaseConnector.Builder
setContext
in class AsyncDatabaseConnector.Builder<B extends BusinessEntity>
context
- The context.AsyncDatabaseConnector.Builder.setContext(Activity)
public SendInPostConnector.Builder<B> setObjectToSend(java.util.Map<java.lang.String,java.lang.Object> objectToSend)
objectToSend
- Set the object to be sent to the remote connector. The map's entries
will be used in the form key = value.public SendInPostConnector<B> build()
AsyncDatabaseConnector.Builder
build
in class AsyncDatabaseConnector.Builder<B extends BusinessEntity>
AsyncDatabaseConnector.Builder.build()