Class ProvisioningImpl
- java.lang.Object
-
- org.apache.syncope.fit.buildtools.cxf.ProvisioningImpl
-
- All Implemented Interfaces:
net.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
public class ProvisioningImpl extends Object implements net.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
-
-
Constructor Summary
Constructors Constructor Description ProvisioningImpl(DataSource dataSource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
authenticate(String username, String password)
String
checkAlive()
String
create(List<net.tirasa.connid.bundles.soap.to.WSAttributeValue> data)
String
delete(String accountid)
int
getLatestChangeNumber()
Boolean
isAuthenticationSupported()
Boolean
isSyncSupported()
List<net.tirasa.connid.bundles.soap.to.WSUser>
query(net.tirasa.connid.bundles.soap.utilities.Operand query)
String
resolve(String username)
List<net.tirasa.connid.bundles.soap.to.WSAttribute>
schema()
List<net.tirasa.connid.bundles.soap.to.WSChange>
sync()
String
update(String accountid, List<net.tirasa.connid.bundles.soap.to.WSAttributeValue> data)
-
-
-
Constructor Detail
-
ProvisioningImpl
public ProvisioningImpl(DataSource dataSource)
-
-
Method Detail
-
delete
public String delete(String accountid) throws net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
- Specified by:
delete
in interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
- Throws:
net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
-
isSyncSupported
public Boolean isSyncSupported()
- Specified by:
isSyncSupported
in interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
-
checkAlive
public String checkAlive()
- Specified by:
checkAlive
in interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
-
update
public String update(String accountid, List<net.tirasa.connid.bundles.soap.to.WSAttributeValue> data) throws net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
- Specified by:
update
in interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
- Throws:
net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
-
query
public List<net.tirasa.connid.bundles.soap.to.WSUser> query(net.tirasa.connid.bundles.soap.utilities.Operand query)
- Specified by:
query
in interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
-
create
public String create(List<net.tirasa.connid.bundles.soap.to.WSAttributeValue> data) throws net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
- Specified by:
create
in interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
- Throws:
net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
-
getLatestChangeNumber
public int getLatestChangeNumber() throws net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
- Specified by:
getLatestChangeNumber
in interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
- Throws:
net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
-
sync
public List<net.tirasa.connid.bundles.soap.to.WSChange> sync() throws net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
- Specified by:
sync
in interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
- Throws:
net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
-
resolve
public String resolve(String username) throws net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
- Specified by:
resolve
in interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
- Throws:
net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
-
schema
public List<net.tirasa.connid.bundles.soap.to.WSAttribute> schema()
- Specified by:
schema
in interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
-
authenticate
public String authenticate(String username, String password) throws net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
- Specified by:
authenticate
in interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
- Throws:
net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
-
isAuthenticationSupported
public Boolean isAuthenticationSupported()
- Specified by:
isAuthenticationSupported
in interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
-
-