This repository was archived by the owner on Sep 12, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 16 files changed +0
-268
lines changed
src/main/java/com/sap/cloudfoundry/client/facade Expand file tree Collapse file tree 16 files changed +0
-268
lines changed Original file line number Diff line number Diff line change 1- /*
2- * Copyright 2009-2013 the original author or authors.
3- *
4- * Licensed under the Apache License, Version 2.0 (the "License");
5- * you may not use this file except in compliance with the License.
6- * You may obtain a copy of the License at
7- *
8- * http://www.apache.org/licenses/LICENSE-2.0
9- *
10- * Unless required by applicable law or agreed to in writing, software
11- * distributed under the License is distributed on an "AS IS" BASIS,
12- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13- * See the License for the specific language governing permissions and
14- * limitations under the License.
15- */
16-
171package com .sap .cloudfoundry .client .facade ;
182
193import java .io .IOException ;
5337/**
5438 * The interface defining operations making up the Cloud Foundry Java client's API.
5539 *
56- * @author Ramnivas Laddad
57- * @author A.B.Srinivasan
58- * @author Jennifer Hickey
59- * @author Dave Syer
60- * @author Thomas Risberg
61- * @author Alexander Orlov
6240 */
6341public interface CloudControllerClient {
6442
Original file line number Diff line number Diff line change 1- /*
2- * Copyright 2009-2013 the original author or authors.
3- *
4- * Licensed under the Apache License, Version 2.0 (the "License");
5- * you may not use this file except in compliance with the License.
6- * You may obtain a copy of the License at
7- *
8- * http://www.apache.org/licenses/LICENSE-2.0
9- *
10- * Unless required by applicable law or agreed to in writing, software
11- * distributed under the License is distributed on an "AS IS" BASIS,
12- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13- * See the License for the specific language governing permissions and
14- * limitations under the License.
15- */
16-
171package com .sap .cloudfoundry .client .facade ;
182
193import java .io .IOException ;
6145/**
6246 * A Java client to exercise the Cloud Foundry API.
6347 *
64- * @author Ramnivas Laddad
65- * @author A.B.Srinivasan
66- * @author Jennifer Hickey
67- * @author Dave Syer
68- * @author Thomas Risberg
69- * @author Alexander Orlov
7048 */
7149public class CloudControllerClientImpl implements CloudControllerClient {
7250
Original file line number Diff line number Diff line change 1- /*
2- * Copyright 2009-2012 the original author or authors.
3- *
4- * Licensed under the Apache License, Version 2.0 (the "License");
5- * you may not use this file except in compliance with the License.
6- * You may obtain a copy of the License at
7- *
8- * http://www.apache.org/licenses/LICENSE-2.0
9- *
10- * Unless required by applicable law or agreed to in writing, software
11- * distributed under the License is distributed on an "AS IS" BASIS,
12- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13- * See the License for the specific language governing permissions and
14- * limitations under the License.
15- */
16-
171package com .sap .cloudfoundry .client .facade ;
182
193import org .springframework .security .oauth2 .common .OAuth2AccessToken ;
204
215/**
226 * Class that encapsulates credentials used for authentication
237 *
24- * @author Thomas Risberg
258 */
269public class CloudCredentials {
2710
Original file line number Diff line number Diff line change 1- /*
2- * Copyright 2009-2013 the original author or authors.
3- *
4- * Licensed under the Apache License, Version 2.0 (the "License");
5- * you may not use this file except in compliance with the License.
6- * You may obtain a copy of the License at
7- *
8- * http://www.apache.org/licenses/LICENSE-2.0
9- *
10- * Unless required by applicable law or agreed to in writing, software
11- * distributed under the License is distributed on an "AS IS" BASIS,
12- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13- * See the License for the specific language governing permissions and
14- * limitations under the License.
15- */
16-
171package com .sap .cloudfoundry .client .facade ;
182
193import org .springframework .http .HttpStatus ;
Original file line number Diff line number Diff line change 1- /*
2- * Copyright 2013 the original author or authors.
3- *
4- * Licensed under the Apache License, Version 2.0 (the "License");
5- * you may not use this file except in compliance with the License.
6- * You may obtain a copy of the License at
7- *
8- * http://www.apache.org/licenses/LICENSE-2.0
9- *
10- * Unless required by applicable law or agreed to in writing, software
11- * distributed under the License is distributed on an "AS IS" BASIS,
12- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13- * See the License for the specific language governing permissions and
14- * limitations under the License.
15- */
16-
171package com .sap .cloudfoundry .client .facade ;
182
193/**
204 * Starting info contains values from response headers when an application is first started. One of the possible header values may be the
215 * location of the staging log when starting an application.
226 *
23- * @author Nieraj Singh.
247 */
258public class StartingInfo {
269
Original file line number Diff line number Diff line change 1- /*
2- * Copyright 2009-2011 the original author or authors.
3- *
4- * Licensed under the Apache License, Version 2.0 (the "License");
5- * you may not use this file except in compliance with the License.
6- * You may obtain a copy of the License at
7- *
8- * http://www.apache.org/licenses/LICENSE-2.0
9- *
10- * Unless required by applicable law or agreed to in writing, software
11- * distributed under the License is distributed on an "AS IS" BASIS,
12- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13- * See the License for the specific language governing permissions and
14- * limitations under the License.
15- */
16-
171package com .sap .cloudfoundry .client .facade ;
182
193import java .util .Set ;
Original file line number Diff line number Diff line change 1- /*
2- * Copyright 2009-2012 the original author or authors.
3- *
4- * Licensed under the Apache License, Version 2.0 (the "License");
5- * you may not use this file except in compliance with the License.
6- * You may obtain a copy of the License at
7- *
8- * http://www.apache.org/licenses/LICENSE-2.0
9- *
10- * Unless required by applicable law or agreed to in writing, software
11- * distributed under the License is distributed on an "AS IS" BASIS,
12- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13- * See the License for the specific language governing permissions and
14- * limitations under the License.
15- */
16-
171package com .sap .cloudfoundry .client .facade .domain ;
182
193import java .util .UUID ;
Original file line number Diff line number Diff line change 1- /*
2- * Copyright 2009-2012 the original author or authors.
3- *
4- * Licensed under the Apache License, Version 2.0 (the "License");
5- * you may not use this file except in compliance with the License.
6- * You may obtain a copy of the License at
7- *
8- * http://www.apache.org/licenses/LICENSE-2.0
9- *
10- * Unless required by applicable law or agreed to in writing, software
11- * distributed under the License is distributed on an "AS IS" BASIS,
12- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13- * See the License for the specific language governing permissions and
14- * limitations under the License.
15- */
16-
171package com .sap .cloudfoundry .client .facade .domain ;
182
193import org .immutables .value .Value ;
Original file line number Diff line number Diff line change 1- /*
2- * Copyright 2009-2012 the original author or authors.
3- *
4- * Licensed under the Apache License, Version 2.0 (the "License");
5- * you may not use this file except in compliance with the License.
6- * You may obtain a copy of the License at
7- *
8- * http://www.apache.org/licenses/LICENSE-2.0
9- *
10- * Unless required by applicable law or agreed to in writing, software
11- * distributed under the License is distributed on an "AS IS" BASIS,
12- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13- * See the License for the specific language governing permissions and
14- * limitations under the License.
15- */
16-
171package com .sap .cloudfoundry .client .facade .domain ;
182
193import java .util .List ;
Original file line number Diff line number Diff line change 1- /*
2- * Copyright 2009-2012 the original author or authors.
3- *
4- * Licensed under the Apache License, Version 2.0 (the "License");
5- * you may not use this file except in compliance with the License.
6- * You may obtain a copy of the License at
7- *
8- * http://www.apache.org/licenses/LICENSE-2.0
9- *
10- * Unless required by applicable law or agreed to in writing, software
11- * distributed under the License is distributed on an "AS IS" BASIS,
12- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13- * See the License for the specific language governing permissions and
14- * limitations under the License.
15- */
16-
171package com .sap .cloudfoundry .client .facade .oauth2 ;
182
193import java .net .URL ;
3721/**
3822 * Client that can handle authentication against a UAA instance
3923 *
40- * @author Dave Syer
41- * @author Thomas Risberg
4224 */
4325public class OAuthClient {
4426
You can’t perform that action at this time.
0 commit comments