OKMRest  3.7.1
OpenKM Rest
com.openkm.sdk4csharp.impl.NodeImpl Class Reference
Inheritance diagram for com.openkm.sdk4csharp.impl.NodeImpl:
Collaboration diagram for com.openkm.sdk4csharp.impl.NodeImpl:

Public Member Functions

 NodeImpl (String host)
 
void setAuthorizationToken (String authorizationToken)
 
List< bean.VersiongetVersionHistory (String uuid)
 getVersionHistory More...
 
void restoreVersion (String uuid, String versionName)
 restoreVersion More...
 
void purgeVersionHistory (String uuid)
 purgeVersionHistory More...
 
PromoteAsRecordEvaluation mayBePromotedAsRecord (String uuid, bool fullEvaluation)
 mayBePromotedAsRecord More...
 
void promoteAsRecord (String uuid)
 promoteAsRecord More...
 
Boolean isElectronicRecordPath (String uuid)
 isElectronicRecordPath More...
 
void degradeRecord (String uuid)
 degradeRecord More...
 
Record getElectronicRecordInPath (String uuid)
 getElectronicRecordInPath More...
 
void subscribe (String uuid)
 subscribe More...
 
void unsubscribe (String uuid)
 unsubscribe More...
 
void importZip (String uuid, FileStream filestream)
 importZip More...
 
Stream exportZip (List< String > uuids, bool background)
 exportZip More...
 
Node getNodeByUuid (String uuid)
 getNodeByUuid More...
 
ChildNodeList getChildrenNodesPaginated (String uuid, int offset, int limit, String filter, String orderByField, bool orderAsc, List< int > filteredTypes)
 getChildrenNodesPaginated More...
 
ChildNodeList getChildrenNodesByCategoryPaginated (String uuid, int offset, int limit, String filter, String orderByField, bool orderAsc, List< int > filteredTypes)
 getChildrenNodesByCategoryPaginated More...
 
List< BreadCrumbItemgetBreadcrumb (String uuid)
 getBreadcrumb More...
 
void unZip (String uuid, String dstId)
 unZip More...
 
List< NodegetNodesFiltered (List< String > uuids)
 getNodesFiltered More...
 
ZipDownloadEvaluationResult evaluateDownloadZip (List< String > uuids)
 ZipDownloadEvaluationResult More...
 
String generateDownloadToken (String uuid, bool preview)
 generateDownloadToken More...
 
Node restore (String uuid)
 restore More...
 
- Public Member Functions inherited from com.openkm.sdk4csharp.impl.ClientImpl
RestClient getClient (String url)
 getClient More...
 
RestClient getClient (String url, String user, String password)
 getClient More...
 

Constructor & Destructor Documentation

com.openkm.sdk4csharp.impl.NodeImpl.NodeImpl ( String  host)

Member Function Documentation

void com.openkm.sdk4csharp.impl.NodeImpl.degradeRecord ( String  uuid)

degradeRecord

Parameters
uuid
ZipDownloadEvaluationResult com.openkm.sdk4csharp.impl.NodeImpl.evaluateDownloadZip ( List< String >  uuids)

ZipDownloadEvaluationResult

Parameters
uuids
Returns
ZipDownloadEvaluationResult
Stream com.openkm.sdk4csharp.impl.NodeImpl.exportZip ( List< String >  uuids,
bool  background 
)

exportZip

Parameters
uuids
background
Returns
Stream
String com.openkm.sdk4csharp.impl.NodeImpl.generateDownloadToken ( String  uuid,
bool  preview 
)

generateDownloadToken

Parameters
uuid
preview
Returns
List<BreadCrumbItem> com.openkm.sdk4csharp.impl.NodeImpl.getBreadcrumb ( String  uuid)

getBreadcrumb

Parameters
uuid
Returns
List<BreadCrumbItem>
ChildNodeList com.openkm.sdk4csharp.impl.NodeImpl.getChildrenNodesByCategoryPaginated ( String  uuid,
int  offset,
int  limit,
String  filter,
String  orderByField,
bool  orderAsc,
List< int >  filteredTypes 
)

getChildrenNodesByCategoryPaginated

Parameters
uuid
offset
limit
filter
orderByFiled
orderAsc
filteredTypes
Returns
ChildNodeList
ChildNodeList com.openkm.sdk4csharp.impl.NodeImpl.getChildrenNodesPaginated ( String  uuid,
int  offset,
int  limit,
String  filter,
String  orderByField,
bool  orderAsc,
List< int >  filteredTypes 
)

getChildrenNodesPaginated

Parameters
uuid
offset
limit
filter
orderByField
orderAsc
filteredTypes
Returns
ChildNodeList
Record com.openkm.sdk4csharp.impl.NodeImpl.getElectronicRecordInPath ( String  uuid)

getElectronicRecordInPath

Parameters
uuid
Returns
Node com.openkm.sdk4csharp.impl.NodeImpl.getNodeByUuid ( String  uuid)

getNodeByUuid

Parameters
uuid
Returns
Node
List<Node> com.openkm.sdk4csharp.impl.NodeImpl.getNodesFiltered ( List< String >  uuids)

getNodesFiltered

Parameters
uuids
Returns
List<Node>
List<bean.Version> com.openkm.sdk4csharp.impl.NodeImpl.getVersionHistory ( String  uuid)

getVersionHistory

Parameters
uuid
Returns
List<Version>
void com.openkm.sdk4csharp.impl.NodeImpl.importZip ( String  uuid,
FileStream  filestream 
)

importZip

Parameters
uuid
filestream
Boolean com.openkm.sdk4csharp.impl.NodeImpl.isElectronicRecordPath ( String  uuid)

isElectronicRecordPath

Parameters
uuid
Returns
Boolean
PromoteAsRecordEvaluation com.openkm.sdk4csharp.impl.NodeImpl.mayBePromotedAsRecord ( String  uuid,
bool  fullEvaluation 
)

mayBePromotedAsRecord

Parameters
uuid
Returns
void com.openkm.sdk4csharp.impl.NodeImpl.promoteAsRecord ( String  uuid)

promoteAsRecord

Parameters
uuid
void com.openkm.sdk4csharp.impl.NodeImpl.purgeVersionHistory ( String  uuid)

purgeVersionHistory

Parameters
uuid
Node com.openkm.sdk4csharp.impl.NodeImpl.restore ( String  uuid)

restore

Parameters
uuid
Returns
Node
void com.openkm.sdk4csharp.impl.NodeImpl.restoreVersion ( String  uuid,
String  versionName 
)

restoreVersion

Parameters
uuid
void com.openkm.sdk4csharp.impl.NodeImpl.setAuthorizationToken ( String  authorizationToken)
void com.openkm.sdk4csharp.impl.NodeImpl.subscribe ( String  uuid)

subscribe

Parameters
uuid
void com.openkm.sdk4csharp.impl.NodeImpl.unsubscribe ( String  uuid)

unsubscribe

Parameters
uuid
void com.openkm.sdk4csharp.impl.NodeImpl.unZip ( String  uuid,
String  dstId 
)

unZip

Parameters
uuid
dstId

The documentation for this class was generated from the following file: