Loading src/main/java/com/inteligr8/alfresco/activiti/ApsClientConfiguration.java +53 −1 Original line number Diff line number Diff line Loading @@ -54,52 +54,104 @@ public class ApsClientConfiguration implements ClientCxfConfiguration, ClientJer return this.baseUrl; } public void setBaseUrl(String baseUrl) { this.baseUrl = baseUrl; } public String getBasicAuthUsername() { return this.basicAuthUsername; } public void setBasicAuthUsername(String basicAuthUsername) { this.basicAuthUsername = basicAuthUsername; } public String getBasicAuthPassword() { return this.basicAuthPassword; } public void setBasicAuthPassword(String basicAuthPassword) { this.basicAuthPassword = basicAuthPassword; } public String getBearerToken() { return this.bearerToken; } public void setBearerToken(String bearerToken) { this.bearerToken = bearerToken; } public String getOAuthTokenUrl() { return this.oAuthTokenUrl; } public void setOAuthTokenUrl(String oAuthTokenUrl) { this.oAuthTokenUrl = oAuthTokenUrl; } public String getOAuthClientId() { return this.oAuthClientId; } public void setOAuthClientId(String oAuthClientId) { this.oAuthClientId = oAuthClientId; } public String getOAuthClientSecret() { return this.oAuthClientSecret; } public void setOAuthClientSecret(String oAuthClientSecret) { this.oAuthClientSecret = oAuthClientSecret; } public String getOAuthAuthCode() { return this.oAuthAuthCode; } public void setOAuthAuthCode(String oAuthAuthCode) { this.oAuthAuthCode = oAuthAuthCode; } public String getOAuthAuthRedirectUri() { return this.oAuthAuthRedirectUri; } public void setOAuthAuthRedirectUri(String oAuthAuthRedirectUri) { this.oAuthAuthRedirectUri = oAuthAuthRedirectUri; } public String getOAuthUsername() { return this.oAuthUsername; } public void setOAuthUsername(String oAuthUsername) { this.oAuthUsername = oAuthUsername; } public String getOAuthPassword() { return this.oAuthPassword; } public void setOAuthPassword(String oAuthPassword) { this.oAuthPassword = oAuthPassword; } public boolean isDefaultBusEnabled() { return this.defaultBusEnabled; } public void setDefaultBusEnabled(boolean defaultBusEnabled) { this.defaultBusEnabled = defaultBusEnabled; } public boolean isPutBodyRequired() { return this.putBodyRequired; } public void setPutBodyRequired(boolean putBodyRequired) { this.putBodyRequired = putBodyRequired; } } src/main/java/com/inteligr8/alfresco/activiti/ApsClientCxfImpl.java +13 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,19 @@ public class ApsClientCxfImpl extends ClientCxfImpl { @Autowired private ApsClientConfiguration config; /** * This constructor is for Spring use */ ApsClientCxfImpl() { } /** * This constructor is for POJO use */ public ApsClientCxfImpl(ApsClientConfiguration config) { this.config = config; } @Override protected ClientCxfConfiguration getConfig() { return this.config; Loading src/main/java/com/inteligr8/alfresco/activiti/ApsClientJerseyImpl.java +13 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,19 @@ public class ApsClientJerseyImpl extends ClientJerseyImpl { @Autowired private ApsClientConfiguration config; /** * This constructor is for Spring use */ ApsClientJerseyImpl() { } /** * This constructor is for POJO use */ public ApsClientJerseyImpl(ApsClientConfiguration config) { this.config = config; } @Override protected ClientJerseyConfiguration getConfig() { return this.config; Loading src/main/java/com/inteligr8/alfresco/activiti/ApsPublicRestApi.java +6 −1 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ import com.inteligr8.alfresco.activiti.api.AppVersionApi; import com.inteligr8.alfresco.activiti.api.ProcessInstancesApi; import com.inteligr8.alfresco.activiti.api.ProfileApi; import com.inteligr8.alfresco.activiti.api.TasksApi; import com.inteligr8.rs.Client; import com.inteligr8.rs.ClientConfiguration; /** Loading @@ -14,7 +15,11 @@ public abstract class ApsPublicRestApi { protected abstract ClientConfiguration getConfig(); protected abstract <T> T getApi(Class<T> apiClass); protected abstract Client getClient(); protected <T> T getApi(Class<T> apiClass) { return this.getClient().getApi(apiClass); } public AdminApi getAdminApi() { return this.getApi(AdminApi.class); Loading src/main/java/com/inteligr8/alfresco/activiti/ApsPublicRestApiCxfImpl.java +17 −3 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Lazy; import org.springframework.stereotype.Component; import com.inteligr8.rs.Client; import com.inteligr8.rs.ClientConfiguration; /** Loading @@ -16,14 +17,27 @@ public class ApsPublicRestApiCxfImpl extends ApsPublicRestApi { @Autowired private ApsClientCxfImpl client; /** * This constructor is for Spring use */ ApsPublicRestApiCxfImpl() { } /** * This constructor is for POJO use */ public ApsPublicRestApiCxfImpl(ApsClientCxfImpl client) { this.client = client; } @Override protected ClientConfiguration getConfig() { return this.client.getConfig(); } @Override protected <T> T getApi(Class<T> apiClass) { return this.client.getApi(apiClass); protected Client getClient() { return this.client; } } Loading
src/main/java/com/inteligr8/alfresco/activiti/ApsClientConfiguration.java +53 −1 Original line number Diff line number Diff line Loading @@ -54,52 +54,104 @@ public class ApsClientConfiguration implements ClientCxfConfiguration, ClientJer return this.baseUrl; } public void setBaseUrl(String baseUrl) { this.baseUrl = baseUrl; } public String getBasicAuthUsername() { return this.basicAuthUsername; } public void setBasicAuthUsername(String basicAuthUsername) { this.basicAuthUsername = basicAuthUsername; } public String getBasicAuthPassword() { return this.basicAuthPassword; } public void setBasicAuthPassword(String basicAuthPassword) { this.basicAuthPassword = basicAuthPassword; } public String getBearerToken() { return this.bearerToken; } public void setBearerToken(String bearerToken) { this.bearerToken = bearerToken; } public String getOAuthTokenUrl() { return this.oAuthTokenUrl; } public void setOAuthTokenUrl(String oAuthTokenUrl) { this.oAuthTokenUrl = oAuthTokenUrl; } public String getOAuthClientId() { return this.oAuthClientId; } public void setOAuthClientId(String oAuthClientId) { this.oAuthClientId = oAuthClientId; } public String getOAuthClientSecret() { return this.oAuthClientSecret; } public void setOAuthClientSecret(String oAuthClientSecret) { this.oAuthClientSecret = oAuthClientSecret; } public String getOAuthAuthCode() { return this.oAuthAuthCode; } public void setOAuthAuthCode(String oAuthAuthCode) { this.oAuthAuthCode = oAuthAuthCode; } public String getOAuthAuthRedirectUri() { return this.oAuthAuthRedirectUri; } public void setOAuthAuthRedirectUri(String oAuthAuthRedirectUri) { this.oAuthAuthRedirectUri = oAuthAuthRedirectUri; } public String getOAuthUsername() { return this.oAuthUsername; } public void setOAuthUsername(String oAuthUsername) { this.oAuthUsername = oAuthUsername; } public String getOAuthPassword() { return this.oAuthPassword; } public void setOAuthPassword(String oAuthPassword) { this.oAuthPassword = oAuthPassword; } public boolean isDefaultBusEnabled() { return this.defaultBusEnabled; } public void setDefaultBusEnabled(boolean defaultBusEnabled) { this.defaultBusEnabled = defaultBusEnabled; } public boolean isPutBodyRequired() { return this.putBodyRequired; } public void setPutBodyRequired(boolean putBodyRequired) { this.putBodyRequired = putBodyRequired; } }
src/main/java/com/inteligr8/alfresco/activiti/ApsClientCxfImpl.java +13 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,19 @@ public class ApsClientCxfImpl extends ClientCxfImpl { @Autowired private ApsClientConfiguration config; /** * This constructor is for Spring use */ ApsClientCxfImpl() { } /** * This constructor is for POJO use */ public ApsClientCxfImpl(ApsClientConfiguration config) { this.config = config; } @Override protected ClientCxfConfiguration getConfig() { return this.config; Loading
src/main/java/com/inteligr8/alfresco/activiti/ApsClientJerseyImpl.java +13 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,19 @@ public class ApsClientJerseyImpl extends ClientJerseyImpl { @Autowired private ApsClientConfiguration config; /** * This constructor is for Spring use */ ApsClientJerseyImpl() { } /** * This constructor is for POJO use */ public ApsClientJerseyImpl(ApsClientConfiguration config) { this.config = config; } @Override protected ClientJerseyConfiguration getConfig() { return this.config; Loading
src/main/java/com/inteligr8/alfresco/activiti/ApsPublicRestApi.java +6 −1 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ import com.inteligr8.alfresco.activiti.api.AppVersionApi; import com.inteligr8.alfresco.activiti.api.ProcessInstancesApi; import com.inteligr8.alfresco.activiti.api.ProfileApi; import com.inteligr8.alfresco.activiti.api.TasksApi; import com.inteligr8.rs.Client; import com.inteligr8.rs.ClientConfiguration; /** Loading @@ -14,7 +15,11 @@ public abstract class ApsPublicRestApi { protected abstract ClientConfiguration getConfig(); protected abstract <T> T getApi(Class<T> apiClass); protected abstract Client getClient(); protected <T> T getApi(Class<T> apiClass) { return this.getClient().getApi(apiClass); } public AdminApi getAdminApi() { return this.getApi(AdminApi.class); Loading
src/main/java/com/inteligr8/alfresco/activiti/ApsPublicRestApiCxfImpl.java +17 −3 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Lazy; import org.springframework.stereotype.Component; import com.inteligr8.rs.Client; import com.inteligr8.rs.ClientConfiguration; /** Loading @@ -16,14 +17,27 @@ public class ApsPublicRestApiCxfImpl extends ApsPublicRestApi { @Autowired private ApsClientCxfImpl client; /** * This constructor is for Spring use */ ApsPublicRestApiCxfImpl() { } /** * This constructor is for POJO use */ public ApsPublicRestApiCxfImpl(ApsClientCxfImpl client) { this.client = client; } @Override protected ClientConfiguration getConfig() { return this.client.getConfig(); } @Override protected <T> T getApi(Class<T> apiClass) { return this.client.getApi(apiClass); protected Client getClient() { return this.client; } }