DataIntegrationLayerService Types

DataIntegrationLayerService WSDL


This service is stateless.

assignAttributesToDataUsertop

Description



boolean assignAttributesToDataUser(int $data_user_network_id, AttributeAssignmentList $attribute_assignment_list)

Parameters

int $data_user_network_id
AttributeAssignmentList $attribute_assignment_list

Return Values

boolean True on success, otherwise false

getAssignedAttributesForDataUsertop

Description



AttributeAssignmentList getAssignedAttributesForDataUser(int $data_user_network_id)

Parameters

int $data_user_network_id

Return Values

AttributeAssignmentList

getDataOwnerstop

Description



DataOwnerList getDataOwners()

Return Values

DataOwnerList

getDataUserstop

Description



DataUserList getDataUsers()

Return Values

DataUserList

logintop

Description

Initializes a new session with given information

boolean login(string $user, string $pass, int $network)

Parameters

string $user Username
string $pass Password
int $network $network Network ID

Return Values

boolean true on success, false on fail

logouttop

Description

Destroys the active session, logging out the user.

boolean logout()

Return Values

boolean true on success, false on fail

unassignAttributesFromDataUsertop

Description



boolean unassignAttributesFromDataUser(int $data_user_network_id, IntegerList $attribute_ids)

Parameters

int $data_user_network_id
IntegerList $attribute_ids

Return Values

boolean True on success, otherwise false

AttributeAssignmenttop

Definition

object AttributeAssignment {
- int $attributeId

required

- boolean $writable

optional

Determines, whether the data user may write values to the attribute.
Writable attributes are available for internal tagging.

Default: false

}

AttributeAssignmentListtop

Definition

object AttributeAssignmentList {
- Array <AttributeAssignment> $attributeAssignments

optional

}

DataOwnertop

Definition

object DataOwner {
- int $networkId

required

- string $shortNetworkName

required

- string $networkName

required

}

DataOwnerListtop

Definition

object DataOwnerList {
- Array <DataOwner> $dataOwners

optional

}

DataUsertop

Definition

object DataUser {
- int $networkId

required

- string $shortNetworkName

optional

- string $networkName

required

}

DataUserListtop

Definition

object DataUserList {
- Array <DataUser> $dataUsers

optional

}

IntegerListtop

Definition

IntegerList for SoapServices.
You may want to use this to pass a list of integers (e.g. ids) as
parameter in you soap service.

object IntegerList {
- Array <int> $integers

optional

The integers

}

Console