Package com.sun.corba.se.impl.orbutil
Class RepIdDelegator
java.lang.Object
com.sun.corba.se.impl.orbutil.RepIdDelegator
- All Implemented Interfaces:
RepositoryIdInterface,RepositoryIdStrings,RepositoryIdUtility
public final class RepIdDelegator
extends Object
implements RepositoryIdStrings, RepositoryIdUtility, RepositoryIdInterface
Delegates to the current RepositoryId implementation in
com.sun.corba.se.impl.util. This is necessary to
overcome the fact that many of RepositoryId's methods
are static.
-
Field Summary
Fields inherited from interface com.sun.corba.se.impl.orbutil.RepositoryIdUtility
NO_TYPE_INFO, PARTIAL_LIST_TYPE_INFO, SINGLE_REP_TYPE_INFO -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateForAnyType(Class type) createForJavaType(Class clz) createSequenceRepID(Class clazz) booleangetClassFromType(Class expectedType, String codebaseURL) getClassFromType(String codebaseURL) intintintintgetFromString(String repIdString) intintintintintgetTypeInfo(int valueTag) inthashCode()booleanisChunkedEncoding(int valueTag) booleanisCodeBasePresent(int valueTag) toString()
-
Constructor Details
-
RepIdDelegator
public RepIdDelegator()
-
-
Method Details
-
createForAnyType
- Specified by:
createForAnyTypein interfaceRepositoryIdStrings
-
createForJavaType
- Specified by:
createForJavaTypein interfaceRepositoryIdStrings- Throws:
TypeMismatchException
-
createForJavaType
- Specified by:
createForJavaTypein interfaceRepositoryIdStrings- Throws:
TypeMismatchException
-
createSequenceRepID
- Specified by:
createSequenceRepIDin interfaceRepositoryIdStrings
-
createSequenceRepID
- Specified by:
createSequenceRepIDin interfaceRepositoryIdStrings
-
getFromString
- Specified by:
getFromStringin interfaceRepositoryIdStrings
-
isChunkedEncoding
public boolean isChunkedEncoding(int valueTag) - Specified by:
isChunkedEncodingin interfaceRepositoryIdUtility
-
isCodeBasePresent
public boolean isCodeBasePresent(int valueTag) - Specified by:
isCodeBasePresentin interfaceRepositoryIdUtility
-
getClassDescValueRepId
- Specified by:
getClassDescValueRepIdin interfaceRepositoryIdStrings
-
getWStringValueRepId
- Specified by:
getWStringValueRepIdin interfaceRepositoryIdStrings
-
getTypeInfo
public int getTypeInfo(int valueTag) - Specified by:
getTypeInfoin interfaceRepositoryIdUtility
-
getStandardRMIChunkedNoRepStrId
public int getStandardRMIChunkedNoRepStrId()- Specified by:
getStandardRMIChunkedNoRepStrIdin interfaceRepositoryIdUtility
-
getCodeBaseRMIChunkedNoRepStrId
public int getCodeBaseRMIChunkedNoRepStrId()- Specified by:
getCodeBaseRMIChunkedNoRepStrIdin interfaceRepositoryIdUtility
-
getStandardRMIChunkedId
public int getStandardRMIChunkedId()- Specified by:
getStandardRMIChunkedIdin interfaceRepositoryIdUtility
-
getCodeBaseRMIChunkedId
public int getCodeBaseRMIChunkedId()- Specified by:
getCodeBaseRMIChunkedIdin interfaceRepositoryIdUtility
-
getStandardRMIUnchunkedId
public int getStandardRMIUnchunkedId()- Specified by:
getStandardRMIUnchunkedIdin interfaceRepositoryIdUtility
-
getCodeBaseRMIUnchunkedId
public int getCodeBaseRMIUnchunkedId()- Specified by:
getCodeBaseRMIUnchunkedIdin interfaceRepositoryIdUtility
-
getStandardRMIUnchunkedNoRepStrId
public int getStandardRMIUnchunkedNoRepStrId()- Specified by:
getStandardRMIUnchunkedNoRepStrIdin interfaceRepositoryIdUtility
-
getCodeBaseRMIUnchunkedNoRepStrId
public int getCodeBaseRMIUnchunkedNoRepStrId()- Specified by:
getCodeBaseRMIUnchunkedNoRepStrIdin interfaceRepositoryIdUtility
-
getClassFromType
- Specified by:
getClassFromTypein interfaceRepositoryIdInterface- Throws:
ClassNotFoundException
-
getClassFromType
public Class getClassFromType(String codebaseURL) throws ClassNotFoundException, MalformedURLException - Specified by:
getClassFromTypein interfaceRepositoryIdInterface- Throws:
ClassNotFoundExceptionMalformedURLException
-
getClassFromType
public Class getClassFromType(Class expectedType, String codebaseURL) throws ClassNotFoundException, MalformedURLException - Specified by:
getClassFromTypein interfaceRepositoryIdInterface- Throws:
ClassNotFoundExceptionMalformedURLException
-
getClassName
- Specified by:
getClassNamein interfaceRepositoryIdInterface
-
toString
-
equals
-
hashCode
public int hashCode()
-