nl.nen.livelink.soap
Class LivelinkServiceImpl
java.lang.Object
nl.nen.livelink.soap.LivelinkServiceImpl
- All Implemented Interfaces:
- LivelinkService
public class LivelinkServiceImpl
- extends Object
- implements LivelinkService
- Author:
- Toeu
|
Method Summary |
void |
addEmployeeToCostCenter(String axId,
String costCenter)
|
void |
addMemberToCommittee(String axId,
String committeeNumber,
String role)
|
void |
archiveCommittee(String axId)
|
void |
Committee(String committeeID,
String name,
String action,
String organisation,
String primaryStructure,
String mainStructure,
String subStructure,
String infoCommittee,
String costCenter,
String type,
CommitteeMember[] commEmployee,
CommitteeMember[] commMember,
List<externalCommittee> ExternalCommittee)
|
void |
createCommittee(String axId,
String name,
String organisation,
String primaryStructure,
String mainStructure,
String subStructure,
String externalCommittee,
String costCenter,
String Type)
|
void |
createCostCenter(String axId,
String name)
|
void |
createInfoCommittee(String committeeName,
String axId,
String infoCommitteeAxId,
String normCommitteeAxId)
|
void |
createMember(String axId,
String loginName,
String firstName,
String lastName,
String type)
|
void |
deleteCommittee(String axId)
|
void |
deleteCostCenter(String axId)
|
void |
deleteMember(String axId)
|
nl.nen.livelink.api.Livelink |
getLivelink()
Livelink: |
void |
Member(String axId,
String loginName,
String firstName,
String lastName,
String action,
String type,
String[] costCenter)
|
void |
modifyCommittee(String axId,
String name,
String organisation,
String primaryStructure,
String mainStructure,
String subStructure,
String externalCommittee,
String costCenter,
String Type)
|
void |
modifyCostCenter(String axId,
int name)
|
void |
modifyMember(String axId,
String loginName,
String firstName,
String lastName)
|
long |
ping()
simple ping of the layer all the way to lifelink |
long |
pingSoap()
simple ping of the soap layer |
void |
removeEmployeeFromCostCenter(String axId,
String costCenter)
|
void |
removeInfoCommittee(String axId)
|
void |
removeMemberFromCommittee(String axId,
String committeeNumber,
String role)
|
void |
setLivelink(nl.nen.livelink.api.Livelink value)
|
LivelinkServiceImpl |
withLivelink(nl.nen.livelink.api.Livelink value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LIVELINK_PROPERTY_ID
public static final String LIVELINK_PROPERTY_ID
- See Also:
- Constant Field Values
LivelinkServiceImpl
public LivelinkServiceImpl()
LivelinkServiceImpl
public LivelinkServiceImpl(nl.nen.livelink.api.Livelink livelink)
getLivelink
public nl.nen.livelink.api.Livelink getLivelink()
- Livelink:
setLivelink
public void setLivelink(nl.nen.livelink.api.Livelink value)
withLivelink
public LivelinkServiceImpl withLivelink(nl.nen.livelink.api.Livelink value)
pingSoap
public long pingSoap()
- simple ping of the soap layer
- Specified by:
pingSoap in interface LivelinkService
addEmployeeToCostCenter
public void addEmployeeToCostCenter(String axId,
String costCenter)
- Specified by:
addEmployeeToCostCenter in interface LivelinkService
addMemberToCommittee
public void addMemberToCommittee(String axId,
String committeeNumber,
String role)
- Specified by:
addMemberToCommittee in interface LivelinkService
archiveCommittee
public void archiveCommittee(String axId)
- Specified by:
archiveCommittee in interface LivelinkService
createCommittee
public void createCommittee(String axId,
String name,
String organisation,
String primaryStructure,
String mainStructure,
String subStructure,
String externalCommittee,
String costCenter,
String Type)
- Specified by:
createCommittee in interface LivelinkService
name - Committee name
example NC-330005organisation - Organizational unit of the committee
example NEN, IEC, CEN, ISO, ...primaryStructure - The primary location of the committee
This indicates the "Beleidscommissie" of the committee. Example: 330mainStructure - The main location of the committee
This indicates the "Normcommissie" of the committee. Example: 330005subStructure - The location of
createCostCenter
public void createCostCenter(String axId,
String name)
- Specified by:
createCostCenter in interface LivelinkService
createInfoCommittee
public void createInfoCommittee(String committeeName,
String axId,
String infoCommitteeAxId,
String normCommitteeAxId)
- Specified by:
createInfoCommittee in interface LivelinkService
createMember
public void createMember(String axId,
String loginName,
String firstName,
String lastName,
String type)
- Specified by:
createMember in interface LivelinkService
deleteCommittee
public void deleteCommittee(String axId)
- Specified by:
deleteCommittee in interface LivelinkService
deleteCostCenter
public void deleteCostCenter(String axId)
- Specified by:
deleteCostCenter in interface LivelinkService
deleteMember
public void deleteMember(String axId)
- Specified by:
deleteMember in interface LivelinkService
modifyCommittee
public void modifyCommittee(String axId,
String name,
String organisation,
String primaryStructure,
String mainStructure,
String subStructure,
String externalCommittee,
String costCenter,
String Type)
- Specified by:
modifyCommittee in interface LivelinkService
modifyCostCenter
public void modifyCostCenter(String axId,
int name)
- Specified by:
modifyCostCenter in interface LivelinkService
modifyMember
public void modifyMember(String axId,
String loginName,
String firstName,
String lastName)
- Specified by:
modifyMember in interface LivelinkService
ping
public long ping()
- simple ping of the layer all the way to lifelink
- Specified by:
ping in interface LivelinkService
removeEmployeeFromCostCenter
public void removeEmployeeFromCostCenter(String axId,
String costCenter)
- Specified by:
removeEmployeeFromCostCenter in interface LivelinkService
removeInfoCommittee
public void removeInfoCommittee(String axId)
- Specified by:
removeInfoCommittee in interface LivelinkService
removeMemberFromCommittee
public void removeMemberFromCommittee(String axId,
String committeeNumber,
String role)
- Specified by:
removeMemberFromCommittee in interface LivelinkService
Committee
public void Committee(String committeeID,
String name,
String action,
String organisation,
String primaryStructure,
String mainStructure,
String subStructure,
String infoCommittee,
String costCenter,
String type,
CommitteeMember[] commEmployee,
CommitteeMember[] commMember,
List<externalCommittee> ExternalCommittee)
- Specified by:
Committee in interface LivelinkService
Member
public void Member(String axId,
String loginName,
String firstName,
String lastName,
String action,
String type,
String[] costCenter)
- Specified by:
Member in interface LivelinkService
Copyright © 2011. All Rights Reserved.