Author: kwright
Date: Fri Sep  6 05:09:40 2013
New Revision: 1520491

URL: http://svn.apache.org/r1520491
Log:
More stub refinements to help with CONNECTORS-770

Added:
    
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/DependentObject.java
   (with props)
    
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/IndependentObject.java
   (with props)
    
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/SecurityPrincipal.java
   (with props)
Modified:
    
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/AccessLevel.java
    
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/AccessType.java
    
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/FilteredPropertyType.java
    
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/EngineObject.java
    
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/AccessPermission.java
    
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/DiscretionaryPermission.java
    
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/Permission.java
    
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/User.java

Modified: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/AccessLevel.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/AccessLevel.java?rev=1520491&r1=1520490&r2=1520491&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/AccessLevel.java
 (original)
+++ 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/AccessLevel.java
 Fri Sep  6 05:09:40 2013
@@ -20,7 +20,7 @@ package com.filenet.api.constants;
 
 /** Stub class to allow the connector to build fully.
 */
-public class AccessLevel
+public class AccessLevel implements java.io.Serializable
 {
   public static final int VIEW_AS_INT = 131201;
 

Modified: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/AccessType.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/AccessType.java?rev=1520491&r1=1520490&r2=1520491&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/AccessType.java
 (original)
+++ 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/AccessType.java
 Fri Sep  6 05:09:40 2013
@@ -20,7 +20,7 @@ package com.filenet.api.constants;
 
 /** Stub class to allow the connector to build fully.
 */
-public class AccessType
+public class AccessType implements java.io.Serializable
 {
   public static final int ALLOW_AS_INT = 1;
   public static final int DENY_AS_INT = 2;

Modified: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/FilteredPropertyType.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/FilteredPropertyType.java?rev=1520491&r1=1520490&r2=1520491&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/FilteredPropertyType.java
 (original)
+++ 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/constants/FilteredPropertyType.java
 Fri Sep  6 05:09:40 2013
@@ -20,7 +20,7 @@ package com.filenet.api.constants;
 
 /** Stub class to allow the connector to build fully.
 */
-public class FilteredPropertyType
+public class FilteredPropertyType implements java.io.Serializable
 {
   public static final FilteredPropertyType ANY = new FilteredPropertyType();
 

Added: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/DependentObject.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/DependentObject.java?rev=1520491&view=auto
==============================================================================
--- 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/DependentObject.java
 (added)
+++ 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/DependentObject.java
 Fri Sep  6 05:09:40 2013
@@ -0,0 +1,25 @@
+/* $Id$ */
+
+/**
+* Licensed to the Apache Software Foundation (ASF) under one or more
+* contributor license agreements. See the NOTICE file distributed with
+* this work for additional information regarding copyright ownership.
+* The ASF licenses this file to You under the Apache License, Version 2.0
+* (the "License"); you may not use this file except in compliance with
+* the License. You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+package com.filenet.api.core;
+
+/** Stub interface to allow the connector to build fully.
+*/
+public interface DependentObject
+{
+}

Propchange: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/DependentObject.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/DependentObject.java
------------------------------------------------------------------------------
    svn:keywords = Id

Modified: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/EngineObject.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/EngineObject.java?rev=1520491&r1=1520490&r2=1520491&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/EngineObject.java
 (original)
+++ 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/EngineObject.java
 Fri Sep  6 05:09:40 2013
@@ -22,7 +22,7 @@ import com.filenet.api.property.Properti
 
 /** Stub interface to allow the connector to build fully.
 */
-public interface EngineObject
+public interface EngineObject extends java.io.Serializable
 {
   public String getClassName();
   public Properties getProperties();

Added: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/IndependentObject.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/IndependentObject.java?rev=1520491&view=auto
==============================================================================
--- 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/IndependentObject.java
 (added)
+++ 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/IndependentObject.java
 Fri Sep  6 05:09:40 2013
@@ -0,0 +1,25 @@
+/* $Id$ */
+
+/**
+* Licensed to the Apache Software Foundation (ASF) under one or more
+* contributor license agreements. See the NOTICE file distributed with
+* this work for additional information regarding copyright ownership.
+* The ASF licenses this file to You under the Apache License, Version 2.0
+* (the "License"); you may not use this file except in compliance with
+* the License. You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+package com.filenet.api.core;
+
+/** Stub interface to allow the connector to build fully.
+*/
+public interface IndependentObject extends EngineObject
+{
+}

Propchange: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/IndependentObject.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/core/IndependentObject.java
------------------------------------------------------------------------------
    svn:keywords = Id

Modified: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/AccessPermission.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/AccessPermission.java?rev=1520491&r1=1520490&r2=1520491&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/AccessPermission.java
 (original)
+++ 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/AccessPermission.java
 Fri Sep  6 05:09:40 2013
@@ -18,9 +18,11 @@
 */
 package com.filenet.api.security;
 
+import com.filenet.api.core.DependentObject;
+
 /** Stub interface to allow the connector to build fully.
 */
-public interface AccessPermission extends DiscretionaryPermission
+public interface AccessPermission extends DiscretionaryPermission, 
DependentObject
 {
   public Integer get_AccessMask();
 }

Modified: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/DiscretionaryPermission.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/DiscretionaryPermission.java?rev=1520491&r1=1520490&r2=1520491&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/DiscretionaryPermission.java
 (original)
+++ 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/DiscretionaryPermission.java
 Fri Sep  6 05:09:40 2013
@@ -19,10 +19,11 @@
 package com.filenet.api.security;
 
 import com.filenet.api.constants.AccessType;
+import com.filenet.api.core.DependentObject;
 
 /** Stub interface to allow the connector to build fully.
 */
-public interface DiscretionaryPermission extends Permission
+public interface DiscretionaryPermission extends Permission, DependentObject
 {
   public AccessType get_AccessType();
 }

Modified: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/Permission.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/Permission.java?rev=1520491&r1=1520490&r2=1520491&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/Permission.java
 (original)
+++ 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/Permission.java
 Fri Sep  6 05:09:40 2013
@@ -18,9 +18,11 @@
 */
 package com.filenet.api.security;
 
+import com.filenet.api.core.*;
+
 /** Stub interface to allow the connector to build fully.
 */
-public interface Permission
+public interface Permission extends EngineObject, DependentObject
 {
   public String get_GranteeName();
 }

Added: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/SecurityPrincipal.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/SecurityPrincipal.java?rev=1520491&view=auto
==============================================================================
--- 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/SecurityPrincipal.java
 (added)
+++ 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/SecurityPrincipal.java
 Fri Sep  6 05:09:40 2013
@@ -0,0 +1,25 @@
+/* $Id$ */
+
+/**
+* Licensed to the Apache Software Foundation (ASF) under one or more
+* contributor license agreements. See the NOTICE file distributed with
+* this work for additional information regarding copyright ownership.
+* The ASF licenses this file to You under the Apache License, Version 2.0
+* (the "License"); you may not use this file except in compliance with
+* the License. You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+package com.filenet.api.security;
+
+/** Stub interface to allow the connector to build fully.
+*/
+public interface SecurityPrincipal
+{
+}

Propchange: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/SecurityPrincipal.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/SecurityPrincipal.java
------------------------------------------------------------------------------
    svn:keywords = Id

Modified: 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/User.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/User.java?rev=1520491&r1=1520490&r2=1520491&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/User.java
 (original)
+++ 
manifoldcf/trunk/connectors/filenet/build-stub/src/main/java/com/filenet/api/security/User.java
 Fri Sep  6 05:09:40 2013
@@ -20,7 +20,7 @@ package com.filenet.api.security;
 
 /** Stub interface to allow the connector to build fully.
 */
-public interface User
+public interface User extends SecurityPrincipal
 {
   public String get_Id();
 }


Reply via email to