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

Public Member Functions

 RecordImpl (String host)
 
void setAuthorizationToken (String authorizationToken)
 
Record createRecord (String uuid, String name, String title, long nodeClass)
 createRecord More...
 
Record getRecordProperties (String uuid)
 getRecordProperties More...
 
void deleteRecord (String uuid)
 delete More...
 
void purgeRecord (String uuid)
 purge More...
 
Record renameRecord (String uuid, String newName)
 renameRecord More...
 
void moveRecord (String uuid, String dstId)
 moveRecord More...
 
Record copyRecord (String uuid, String dstId, String newName)
 copyRecord More...
 
Boolean isValidRecord (String uuid)
 isValid More...
 
List< RecordgetRecordChildren (String uuid)
 getRecordChildren More...
 
LockInfo lockRecord (String uuid)
 lock More...
 
void unlockRecord (String uuid)
 unlock More...
 
void forceUnlockRecord (String uuid)
 forceUnlock More...
 
void setRecordTitle (String uuid, String title)
 setRecordTitle More...
 
void setRecordNodeClass (String uuid, long ncId)
 setRecordNodeClass More...
 
String getRecordPath (String uuid)
 getRecordPath More...
 
void setRecordDispositionStage (String uuid, long stage)
 setRecordDispositionStage More...
 
void setRecordDescription (String uuid, String description)
 setRecordDescription More...
 
WizardNode createWizardRecord (String uuid, String name, String title, long nodeClass)
 createWizardRecord More...
 
Record extendedRecordCopy (String uuid, String dstId, String newName, bool categories, bool keywords, bool propertyGroups, bool notes, bool wiki)
 extendedRecordCopy More...
 
Record createRecordFromTemplate (String uuid, String dstPath, String language, bool categories, bool keywords, bool propertyGroups, bool notes, bool wiki, Dictionary< String, String > properties)
 createRecordFromTemplate 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.RecordImpl.RecordImpl ( String  host)

Member Function Documentation

Record com.openkm.sdk4csharp.impl.RecordImpl.copyRecord ( String  uuid,
String  dstId,
String  newName 
)

copyRecord

Parameters
uuid
dstId
newName
Returns
Record
Record com.openkm.sdk4csharp.impl.RecordImpl.createRecord ( String  uuid,
String  name,
String  title,
long  nodeClass 
)

createRecord

Parameters
uuid
name
title
nodeClass
Returns
Record
Record com.openkm.sdk4csharp.impl.RecordImpl.createRecordFromTemplate ( String  uuid,
String  dstPath,
String  language,
bool  categories,
bool  keywords,
bool  propertyGroups,
bool  notes,
bool  wiki,
Dictionary< String, String >  properties 
)

createRecordFromTemplate

Parameters
uuid
dstPath
language
categories
keywords
propertyGroups
notes
wiki
properties
Returns
WizardNode com.openkm.sdk4csharp.impl.RecordImpl.createWizardRecord ( String  uuid,
String  name,
String  title,
long  nodeClass 
)

createWizardRecord

Parameters
uuid
name
title
nodeClass
Returns
WizardNode
void com.openkm.sdk4csharp.impl.RecordImpl.deleteRecord ( String  uuid)

delete

Parameters
uuid
Record com.openkm.sdk4csharp.impl.RecordImpl.extendedRecordCopy ( String  uuid,
String  dstId,
String  newName,
bool  categories,
bool  keywords,
bool  propertyGroups,
bool  notes,
bool  wiki 
)

extendedRecordCopy

Parameters
uuid
dstId
newName
categories
keywords
propertyGroups
notes
wiki
Returns
void com.openkm.sdk4csharp.impl.RecordImpl.forceUnlockRecord ( String  uuid)

forceUnlock

Parameters
uuid
List<Record> com.openkm.sdk4csharp.impl.RecordImpl.getRecordChildren ( String  uuid)

getRecordChildren

Parameters
uuid
Returns
List<Record>
String com.openkm.sdk4csharp.impl.RecordImpl.getRecordPath ( String  uuid)

getRecordPath

Parameters
uuid
Returns
String
Record com.openkm.sdk4csharp.impl.RecordImpl.getRecordProperties ( String  uuid)

getRecordProperties

Parameters
uuid
Returns
Record
Boolean com.openkm.sdk4csharp.impl.RecordImpl.isValidRecord ( String  uuid)

isValid

Parameters
uuid
Returns
Boolean
LockInfo com.openkm.sdk4csharp.impl.RecordImpl.lockRecord ( String  uuid)

lock

Parameters
uuid
Returns
LockInfo
void com.openkm.sdk4csharp.impl.RecordImpl.moveRecord ( String  uuid,
String  dstId 
)

moveRecord

Parameters
uuid
dstId
void com.openkm.sdk4csharp.impl.RecordImpl.purgeRecord ( String  uuid)

purge

Parameters
uuid
Record com.openkm.sdk4csharp.impl.RecordImpl.renameRecord ( String  uuid,
String  newName 
)

renameRecord

Parameters
uuid
newName
Returns
Record
void com.openkm.sdk4csharp.impl.RecordImpl.setAuthorizationToken ( String  authorizationToken)
void com.openkm.sdk4csharp.impl.RecordImpl.setRecordDescription ( String  uuid,
String  description 
)

setRecordDescription

Parameters
uuid
description
void com.openkm.sdk4csharp.impl.RecordImpl.setRecordDispositionStage ( String  uuid,
long  stage 
)

setRecordDispositionStage

Parameters
uuid
stage
void com.openkm.sdk4csharp.impl.RecordImpl.setRecordNodeClass ( String  uuid,
long  ncId 
)

setRecordNodeClass

Parameters
uuid
ncId
void com.openkm.sdk4csharp.impl.RecordImpl.setRecordTitle ( String  uuid,
String  title 
)

setRecordTitle

Parameters
uuid
title
void com.openkm.sdk4csharp.impl.RecordImpl.unlockRecord ( String  uuid)

unlock

Parameters
uuid

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