SDK for .NET  2.3.0
SDK for .NET
 All Classes Namespaces Files Functions Variables Properties
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)
 
RelationTypeList getRelationTypes (String type)
 getRelationTypes More...
 
void addRelation (String nodeAId, String nodeBId, long relTypeId)
 addRelation More...
 
void deleteRelation (long relationId)
 delete More...
 
RelationList getRelations (String nodeId)
 getRelations More...
 
RelationGroupList getRelationGroups (String nodeId)
 getRelationGroups More...
 
void addRelationGroup (String nodeId, String groupName, long type)
 addRelationGroup More...
 
void addNodeToGroup (String nodeId, long groupId)
 addNodeToGroup More...
 
void deleteGroup (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.deleteGroup ( String  nodeId,
long  groupId 
)

deleteGroup

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

delete

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

findGroup

Parameters
groupId
Returns
RelationGroupList com.openkm.sdk4csharp.impl.RelationImpl.getRelationGroups ( String  nodeId)

getRelationGroups

Parameters
nodeId
Returns
RelationList com.openkm.sdk4csharp.impl.RelationImpl.getRelations ( String  nodeId)

getRelations

Parameters
type
Returns
RelationList
RelationTypeList com.openkm.sdk4csharp.impl.RelationImpl.getRelationTypes ( String  type)

getRelationTypes

Parameters
type
Returns
RelationTypeList
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: