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 Stringauthenticate(String username, String password)StringcheckAlive()Stringcreate(List<net.tirasa.connid.bundles.soap.to.WSAttributeValue> data)Stringdelete(String accountid)intgetLatestChangeNumber()BooleanisAuthenticationSupported()BooleanisSyncSupported()List<net.tirasa.connid.bundles.soap.to.WSUser>query(net.tirasa.connid.bundles.soap.utilities.Operand query)Stringresolve(String username)List<net.tirasa.connid.bundles.soap.to.WSAttribute>schema()List<net.tirasa.connid.bundles.soap.to.WSChange>sync()Stringupdate(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:
deletein interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning- Throws:
net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
-
isSyncSupported
public Boolean isSyncSupported()
- Specified by:
isSyncSupportedin interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
-
checkAlive
public String checkAlive()
- Specified by:
checkAlivein 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:
updatein 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:
queryin 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:
createin 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:
getLatestChangeNumberin 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:
syncin 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:
resolvein 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:
schemain 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:
authenticatein interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning- Throws:
net.tirasa.connid.bundles.soap.exceptions.ProvisioningException
-
isAuthenticationSupported
public Boolean isAuthenticationSupported()
- Specified by:
isAuthenticationSupportedin interfacenet.tirasa.connid.bundles.soap.provisioning.interfaces.Provisioning
-
-