Modifier and Type | Method and Description |
---|---|
DataBinder |
IdcClient.createBinder() |
Modifier and Type | Method and Description |
---|---|
protected ServiceRequest<TConnection> |
IdcClient.createRequest(IdcContext userContext,
DataBinder dataBinder,
TConnection connection,
IdcRequestConfig requestConfig)
Create the service request object
|
ServiceResponse |
IdcClient.sendRequest(IdcContext userContext,
DataBinder dataBinder)
Execute the request; sends the request to the Content Server and reads
the response.
|
ServiceResponse |
IdcClient.sendRequest(IdcContext userContext,
DataBinder dataBinder,
IdcRequestConfig requestConfig)
Execute the request; sends the request to the Content Server and reads
the response.
|
Modifier and Type | Method and Description |
---|---|
void |
ServiceLog.logResponseBinder(DataBinder binder) |
Constructor and Description |
---|
ServiceLog(TConfig clientConfig,
ServiceRequest serviceRequest,
DataBinder requestBinder)
Create service log.
|
Modifier and Type | Method and Description |
---|---|
protected DataBinder |
ContentHistoryWatcher.IdcPollingThread.buildDocHistoryQuery(String whereClause,
String orderClause)
Build the document history query
|
Modifier and Type | Method and Description |
---|---|
protected void |
ContentHistoryWatcher.IdcPollingThread.sendEventsForResponse(DataBinder responseBinder)
Send our the events for the response
|
Modifier and Type | Method and Description |
---|---|
DataBinder |
IUserSecurityCache.removeCacheId(CacheId id)
Remove cache
|
Modifier and Type | Method and Description |
---|---|
DataResultSet |
IServiceCallUtils.getDocInfo(DataBinder docBinder)
get the DataResultSet for DOC_INFO
|
List<DataObject> |
IServiceCallUtils.getDocInfoRows(DataBinder docBinder)
get the rows of the DOC_INFO resultset
|
String |
IServiceCallUtils.getUser(DataBinder binder)
get the username
|
Integer |
IAccessResolver.resolveAccessLevel(DataObject docInfo,
DataBinder userBinder)
Deprecated.
this method swallows IdcClientExceptions
|
Integer |
IAccessResolver.resolveAccessLevel(DataObject docInfo,
DataBinder userBinder,
ITrace trace)
For a given document, determine the user's access level
If the resolver determines that it doesn't want to participate in the access
level calculation, it returns null
|
Modifier and Type | Method and Description |
---|---|
DataBinder |
CachedDataBinder.getBinder()
Get the DataBinder
|
DataBinder |
UserSecurityGroupsCache.getPermissions(CacheId id,
ITrace trace)
Get the permissions for a user
|
DataBinder |
UserSecurityGroupsCache.removeCacheId(CacheId id)
Drop the permissions for this user from the cache
|
Modifier and Type | Method and Description |
---|---|
DataResultSet |
ServiceCallUtils.getDocInfo(DataBinder docBinder)
get the DataResultSet for DOC_INFO
|
List<DataObject> |
ServiceCallUtils.getDocInfoRows(DataBinder docBinder)
get the rows of the DOC_INFO resultset
|
String |
ServiceCallUtils.getUser(DataBinder binder)
get the username
|
Integer |
AccessResolverSecurityGroups.resolveAccessLevel(DataObject docInfo,
DataBinder userBinder)
Deprecated.
this method swallows IdcClientExceptions
|
Integer |
AccessResolverAccounts.resolveAccessLevel(DataObject docInfo,
DataBinder userBinder)
Deprecated.
this method swallows IdcClientExceptions
|
Integer |
AccessResolverAcl.resolveAccessLevel(DataObject docInfo,
DataBinder userBinder)
Deprecated.
this method swallows IdcClientExceptions
|
Integer |
AccessResolverSecurityGroups.resolveAccessLevel(DataObject docInfo,
DataBinder userBinder,
ITrace trace)
For a given document, determine the user's access level
This resolver always participates.
|
Integer |
AccessResolverAccounts.resolveAccessLevel(DataObject docInfo,
DataBinder userBinder,
ITrace trace)
Get the user's access level for this document.
|
Integer |
AccessResolverAcl.resolveAccessLevel(DataObject docInfo,
DataBinder userBinder,
ITrace trace)
For a given document, determine the user's access level
Fix for bug 9782307, only if the document's group is listed in the
enviroment's SpecialAuthGroups list will the access level be checked.
|
Constructor and Description |
---|
CachedDataBinder(DataBinder binder)
Create a object that remembers the binder and when it was created
|
Modifier and Type | Method and Description |
---|---|
void |
IdcFilterAdapter.beforeJaxwsAuthenticateUser(IdcContext context,
DataBinder binder,
Map<String,Object> requestContext)
RIDC filter called just before jaxws call is made to loginPort.contentServerLogin () in authenticateUser ()
|
void |
BeforeJaxwsServiceFilter.beforeJaxwsAuthenticateUser(IdcContext context,
DataBinder binder,
Map<String,Object> requestContext)
RIDC filter called just before jaxws call is made to loginPort.contentServerLogin () in authenticateUser ()
|
void |
IdcFilterAdapter.beforeJaxwsLogoutUser(IdcContext context,
DataBinder binder,
Map<String,Object> requestContext)
RIDC filter called just before jaxws call is made to loginPort.contentServerLogout
|
void |
BeforeJaxwsServiceFilter.beforeJaxwsLogoutUser(IdcContext context,
DataBinder binder,
Map<String,Object> requestContext)
RIDC filter called just before jaxws call is made to loginPort.contentServerLogout ()
|
void |
IdcFilterAdapter.beforeJaxwsServiceRequest(IdcContext context,
DataBinder binder,
Map<String,Object> requestContext)
RIDC filter called just before jaxws call is made to loginPort.contentServerRequest () in performServiceRequest ()
|
void |
BeforeJaxwsServiceFilter.beforeJaxwsServiceRequest(IdcContext context,
DataBinder binder,
Map<String,Object> requestContext)
RIDC filter called just before jaxws call is made to loginPort.contentServerRequest () in performServiceRequest ()
|
void |
IdcFilterAdapter.beforeLogout(IdcClient client,
IdcContext context,
DataBinder binder)
RIDC filter called just before logout is processed by underlying protocol instance
|
void |
BeforeServiceRequestFilter.beforeServiceRequest(IdcClient client,
IdcContext context,
DataBinder binder)
RIDC filter called just before service request is processed by IdcClient.sendRequest()
|
void |
IdcFilterAdapter.beforeServiceRequest(IdcClient client,
IdcContext context,
DataBinder binder)
RIDC filter called just before service request is processed by IdcClient.sendRequest()
|
Modifier and Type | Method and Description |
---|---|
DataBinder |
DataFactory.createBinder()
Create a new empty binder
|
Modifier and Type | Method and Description |
---|---|
void |
DataBinder.merge(DataBinder source)
This will merge copies of all the data from the source binder into this
binder, overwriting existing values and result sets, if they exist.
|
void |
DataFactory.synchronizeLocal(DataBinder dataBinder,
DataFactory.Direction in)
Called by the serializers.
|
Modifier and Type | Class and Description |
---|---|
class |
DataBinderImpl
Default databinder implementation.
|
Modifier and Type | Method and Description |
---|---|
DataBinder |
DataFactoryImpl.createBinder()
Create a new empty binder
|
Modifier and Type | Method and Description |
---|---|
static void |
DataObjectEncodingUtils.addLocaleInfo(DataBinder dataBinder)
Add the localization information into the databinder
|
static Protocol.NullHandlingStrategy |
DataObjectEncodingUtils.getNullHandlingStrategyFromBinder(DataBinder dataBinder,
boolean removeIdcNullHandlingParamFromBinderWhenDone)
Get the null value handling strategy from the databinder
By default, we will treat the null value as empty string should an
explicit handling strategy not be specified
|
void |
DataBinderImpl.merge(DataBinder source)
This will merge copies of all the data from the source binder into this
binder, overwriting existing values and result sets, if they exist.
|
void |
DataFactoryImpl.synchronizeLocal(DataBinder dataBinder,
DataFactory.Direction in)
Called by the serializers.
|
Modifier and Type | Method and Description |
---|---|
DataBinder |
MultipartPostBinderSerializer.getDataBinder() |
DataBinder |
HdaBinderSerializer.parseBinder(InputStream inputStream)
Parses a BufferedReader object, and loads up the data into a new DataBinder object
|
DataBinder |
HdaBinderSerializer.parseBinder(Reader inputReader)
Parses a BufferedReader object, and loads up the data into a new DataBinder object
|
Modifier and Type | Method and Description |
---|---|
protected void |
HdaBinderSerializer.parseOptionList(DataBinder dataBinder,
String name,
BufferedReader reader)
Parse the buffered reader, and create a new option list with the data
contained in it, until the @end line is reached.
|
protected boolean |
HdaBinderSerializer.parseProperties(DataBinder dataBinder,
String name,
BufferedReader reader)
Parse hda formatted properties, and merge the values into the local data
if those values are not from the environment.
|
protected void |
HdaBinderSerializer.parseResultSet(DataBinder dataBinder,
String rName,
BufferedReader reader)
Parses the LWDataBinder object for the result set with a certain name
|
void |
HdaBinderSerializer.serializeBinder(OutputStream outputStream,
DataBinder dataBinder)
Writes out the local data, option lists, and result sets in hda format.
|
void |
HdaBinderSerializer.serializeBinder(OutputStream outputStream,
DataBinder dataBinder,
Protocol.NullHandlingStrategy nullStrategy)
Writes out the local data, option lists, and result sets in hda format.
|
void |
HdaBinderSerializer.serializeBinder(Writer writer,
DataBinder dataBinder)
Writes out the local data, option lists, and result sets in hda format.
|
void |
HdaBinderSerializer.serializeBinder(Writer writer,
DataBinder dataBinder,
Protocol.NullHandlingStrategy nullStrategy)
Writes out the local data, option lists, and result sets in hda format.
|
Constructor and Description |
---|
MultipartPostBinderSerializer(DataBinder dataBinder) |
MultipartPostBinderSerializer(DataBinder dataBinder,
String encoding) |
Modifier and Type | Method and Description |
---|---|
DataBinder |
ServiceException.getBinder() |
DataBinder |
ServiceRequest.getDataBinder() |
DataBinder |
ServiceResponse.getResponseAsBinder()
Convert the response stream to a data binder
|
DataBinder |
ServiceResponse.getResponseAsBinder(boolean checkErrors)
Convert the response stream to a data binder
|
Modifier and Type | Method and Description |
---|---|
void |
ServiceRequest.setDataBinder(DataBinder dataBinder) |
Constructor and Description |
---|
ServiceException(DataBinder binder)
Deprecated.
DataBinder is not a serializable object.
|
ServiceException(Throwable cause,
DataBinder binder)
Deprecated.
DataBinder is not a serializable object
|
ServiceRequest(IdcContext idcContext,
DataBinder dataBinder,
TConnection connection) |
ServiceRequest(IdcContext idcContext,
DataBinder dataBinder,
TConnection connection,
IdcRequestConfig requestConfig) |
Modifier and Type | Method and Description |
---|---|
DataBinder |
IdcHttpProtocol.getDataBinder() |
Modifier and Type | Method and Description |
---|---|
protected void |
IdcHttpProtocol.addStringToBinder(String searchString,
String htmlBody,
DataBinder binder) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,String> |
HdaProtocol.getAdditionalHeaders(DataBinder binder)
Returns a properties object with headers contained in binder.
|
Modifier and Type | Method and Description |
---|---|
DataBinder |
RidcConnection.createBinder()
Create a new DataBinder.
|
abstract DataBinder |
RidcConnection.createImpersonationBinder(String impersonatee,
boolean sticky)
Create a new DataBinder that is initialized with properties to support
impersonation.
|
abstract DataBinder |
RidcConnection.ping()
Invoke an anonymous PING_SERVER call to the Content Server associated with
this connection.
|
Modifier and Type | Method and Description |
---|---|
ServiceResponse |
RidcConnection.sendRequest(IdcContext userContext,
DataBinder binder)
Execute the request; Sends the request to the Content Server and obtains
the response.
|
Modifier and Type | Method and Description |
---|---|
DataBinder |
RidcConnectionImpl.createImpersonationBinder(String impersonatee,
boolean sticky)
Create a new DataBinder that is initialized with properties to support
impersonation.
|
DataBinder |
RidcConnectionImpl.ping()
Invoke an anonymous PING_SERVER call to the Content Server associated with
this connection.
|
Modifier and Type | Method and Description |
---|---|
DataBinder |
RidcSession.createBinder()
Convenience method for creating a DataBinder.
|
Modifier and Type | Method and Description |
---|---|
ServiceResponse |
RidcSession.sendRequest(DataBinder binder)
Convenience method for sending a request.
|
ServiceResponse |
RidcSession.sendRequest(DataBinder binder,
IdcRequestConfig requestConfig)
Convenience method for sending a request.
|