OKMRest  2.6.1
OpenKM Rest
com.openkm.sdk4csharp.impl.RelationImpl Class Reference
Inheritance diagram for com.openkm.sdk4csharp.impl.RelationImpl:
Collaboration diagram for com.openkm.sdk4csharp.impl.RelationImpl:

Public Member Functions

 RelationImpl (String url, String user, String password)
 
List< RelationTypegetRelationTypes (String type)
 getRelationTypes More...
 
void addRelation (String nodeAId, String nodeBId, long relTypeId)
 addRelation More...
 
void deleteRelation (long relationId)
 delete More...
 
List< RelationgetRelations (String nodeId)
 getRelations More...
 
List< RelationGroupgetRelationGroups (String nodeId)
 getRelationGroups More...
 
void addRelationGroup (String nodeId, String groupName, long type)
 addRelationGroup More...
 
void addNodeToGroup (String nodeId, long groupId)
 addNodeToGroup More...
 
void deleteRelationGroup (String nodeId, long groupId)
 deleteGroup More...
 
RelationGroup findGroup (long groupId)
 findGroup More...
 
void setGroupName (long groupId, String groupName)
 setGroupName More...
 
- Public Member Functions inherited from com.openkm.sdk4csharp.impl.ClientImpl
RestClient getClient (String url, String user, String password)
 Authenticate More...
 

Constructor & Destructor Documentation

com.openkm.sdk4csharp.impl.RelationImpl.RelationImpl ( String  url,
String  user,
String  password 
)

Member Function Documentation

void com.openkm.sdk4csharp.impl.RelationImpl.addNodeToGroup ( String  nodeId,
long  groupId 
)

addNodeToGroup

Parameters
nodeId
groupId
void com.openkm.sdk4csharp.impl.RelationImpl.addRelation ( String  nodeAId,
String  nodeBId,
long  relTypeId 
)

addRelation

Parameters
nodeAId
nodeBId
relTypeId
void com.openkm.sdk4csharp.impl.RelationImpl.addRelationGroup ( String  nodeId,
String  groupName,
long  type 
)

addRelationGroup

Parameters
nodeId
groupName
type
void com.openkm.sdk4csharp.impl.RelationImpl.deleteRelation ( long  relationId)

delete

Parameters
relationId
void com.openkm.sdk4csharp.impl.RelationImpl.deleteRelationGroup ( String  nodeId,
long  groupId 
)

deleteGroup

Parameters
nodeId
groupId
RelationGroup com.openkm.sdk4csharp.impl.RelationImpl.findGroup ( long  groupId)

findGroup

Parameters
groupId
Returns
RelationGroup
List<RelationGroup> com.openkm.sdk4csharp.impl.RelationImpl.getRelationGroups ( String  nodeId)

getRelationGroups

Parameters
nodeId
Returns
List<RelationGroup>
List<Relation> com.openkm.sdk4csharp.impl.RelationImpl.getRelations ( String  nodeId)

getRelations

Parameters
type
Returns
List<Relation>
List<RelationType> com.openkm.sdk4csharp.impl.RelationImpl.getRelationTypes ( String  type)

getRelationTypes

Parameters
type
Returns
List<RelationType>
void com.openkm.sdk4csharp.impl.RelationImpl.setGroupName ( long  groupId,
String  groupName 
)

setGroupName

Parameters
groupId
groupName

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