public class GetSharepointObjectsByQueryOperation extends BaseOperation
copySoap, listsSoap, pathHelper, sharepointConnectionInfo, urlHelper, versionsSoap, xmlHelper| Constructor and Description |
|---|
GetSharepointObjectsByQueryOperation() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
java.util.List<SharepointObject> |
execute(Query query,
QueryOptionsList queryOptionsList,
java.lang.String... queryFieldNames) |
protected GetListItemsQuery |
getGetListItemsQuery(Query query) |
protected GetListItemsQueryOptions |
getGetListItemsQueryOptions(QueryOptionsList queryOptionsList) |
protected GetListItemsViewFields |
getGetListItemsViewFields(java.lang.String... queryFieldNames) |
protected java.lang.String |
getNodeValue(org.w3c.dom.Node node,
int index) |
protected java.util.Set<SharepointObject.Permission> |
getPermissions(java.lang.String permissionsHexMask) |
protected java.util.List<SharepointObject> |
getSharepointObjects(GetListItemsResponseGetListItemsResult getListItemsResponseGetListItemsResult) |
protected void |
log(Query query,
QueryOptionsList queryOptionsList,
GetListItemsResponseGetListItemsResult getListItemsResponseGetListItemsResult) |
protected java.util.Date |
parseDate(java.lang.String dateString) |
protected QueryField[] |
toQueryFields(java.lang.String[] queryFieldNames) |
getOperation, getSharepointObject, setCopySoap, setListsSoap, setOperations, setSharepointConnectionInfo, setVersionsSoap, toFullPath, toURLpublic GetSharepointObjectsByQueryOperation()
public void afterPropertiesSet()
afterPropertiesSet in interface OperationafterPropertiesSet in class BaseOperationpublic java.util.List<SharepointObject> execute(Query query, QueryOptionsList queryOptionsList, java.lang.String... queryFieldNames) throws SharepointException
SharepointExceptionprotected GetListItemsQuery getGetListItemsQuery(Query query)
protected GetListItemsQueryOptions getGetListItemsQueryOptions(QueryOptionsList queryOptionsList)
protected GetListItemsViewFields getGetListItemsViewFields(java.lang.String... queryFieldNames)
protected java.lang.String getNodeValue(org.w3c.dom.Node node,
int index)
protected java.util.Set<SharepointObject.Permission> getPermissions(java.lang.String permissionsHexMask)
protected java.util.List<SharepointObject> getSharepointObjects(GetListItemsResponseGetListItemsResult getListItemsResponseGetListItemsResult)
protected void log(Query query, QueryOptionsList queryOptionsList, GetListItemsResponseGetListItemsResult getListItemsResponseGetListItemsResult)
protected java.util.Date parseDate(java.lang.String dateString)
protected QueryField[] toQueryFields(java.lang.String[] queryFieldNames)