Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_jdk
提交
3fc07724
D
dragonwell8_jdk
项目概览
openanolis
/
dragonwell8_jdk
通知
4
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_jdk
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
3fc07724
编写于
10月 09, 2013
作者:
A
alanb
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
8008662: Add @jdk.Exported to JDK-specific/exported APIs
Reviewed-by: chegar, vinnie, dfuchs, mchung, mullan, darcy
上级
334c0392
变更
235
隐藏空白更改
内联
并排
Showing
235 changed file
with
789 addition
and
477 deletion
+789
-477
src/share/classes/com/sun/jdi/AbsentInformationException.java
...share/classes/com/sun/jdi/AbsentInformationException.java
+1
-0
src/share/classes/com/sun/jdi/Accessible.java
src/share/classes/com/sun/jdi/Accessible.java
+1
-0
src/share/classes/com/sun/jdi/ArrayReference.java
src/share/classes/com/sun/jdi/ArrayReference.java
+1
-0
src/share/classes/com/sun/jdi/ArrayType.java
src/share/classes/com/sun/jdi/ArrayType.java
+1
-0
src/share/classes/com/sun/jdi/BooleanType.java
src/share/classes/com/sun/jdi/BooleanType.java
+1
-0
src/share/classes/com/sun/jdi/BooleanValue.java
src/share/classes/com/sun/jdi/BooleanValue.java
+3
-2
src/share/classes/com/sun/jdi/Bootstrap.java
src/share/classes/com/sun/jdi/Bootstrap.java
+1
-0
src/share/classes/com/sun/jdi/ByteType.java
src/share/classes/com/sun/jdi/ByteType.java
+2
-2
src/share/classes/com/sun/jdi/ByteValue.java
src/share/classes/com/sun/jdi/ByteValue.java
+3
-2
src/share/classes/com/sun/jdi/CharType.java
src/share/classes/com/sun/jdi/CharType.java
+2
-2
src/share/classes/com/sun/jdi/CharValue.java
src/share/classes/com/sun/jdi/CharValue.java
+3
-2
src/share/classes/com/sun/jdi/ClassLoaderReference.java
src/share/classes/com/sun/jdi/ClassLoaderReference.java
+1
-0
src/share/classes/com/sun/jdi/ClassNotLoadedException.java
src/share/classes/com/sun/jdi/ClassNotLoadedException.java
+1
-0
src/share/classes/com/sun/jdi/ClassNotPreparedException.java
src/share/classes/com/sun/jdi/ClassNotPreparedException.java
+1
-0
src/share/classes/com/sun/jdi/ClassObjectReference.java
src/share/classes/com/sun/jdi/ClassObjectReference.java
+1
-0
src/share/classes/com/sun/jdi/ClassType.java
src/share/classes/com/sun/jdi/ClassType.java
+1
-0
src/share/classes/com/sun/jdi/DoubleType.java
src/share/classes/com/sun/jdi/DoubleType.java
+2
-2
src/share/classes/com/sun/jdi/DoubleValue.java
src/share/classes/com/sun/jdi/DoubleValue.java
+3
-2
src/share/classes/com/sun/jdi/Field.java
src/share/classes/com/sun/jdi/Field.java
+1
-0
src/share/classes/com/sun/jdi/FloatType.java
src/share/classes/com/sun/jdi/FloatType.java
+2
-2
src/share/classes/com/sun/jdi/FloatValue.java
src/share/classes/com/sun/jdi/FloatValue.java
+3
-2
src/share/classes/com/sun/jdi/IncompatibleThreadStateException.java
...classes/com/sun/jdi/IncompatibleThreadStateException.java
+5
-6
src/share/classes/com/sun/jdi/InconsistentDebugInfoException.java
...e/classes/com/sun/jdi/InconsistentDebugInfoException.java
+1
-0
src/share/classes/com/sun/jdi/IntegerType.java
src/share/classes/com/sun/jdi/IntegerType.java
+2
-2
src/share/classes/com/sun/jdi/IntegerValue.java
src/share/classes/com/sun/jdi/IntegerValue.java
+3
-2
src/share/classes/com/sun/jdi/InterfaceType.java
src/share/classes/com/sun/jdi/InterfaceType.java
+1
-0
src/share/classes/com/sun/jdi/InternalException.java
src/share/classes/com/sun/jdi/InternalException.java
+1
-0
src/share/classes/com/sun/jdi/InvalidCodeIndexException.java
src/share/classes/com/sun/jdi/InvalidCodeIndexException.java
+1
-0
src/share/classes/com/sun/jdi/InvalidLineNumberException.java
...share/classes/com/sun/jdi/InvalidLineNumberException.java
+1
-0
src/share/classes/com/sun/jdi/InvalidStackFrameException.java
...share/classes/com/sun/jdi/InvalidStackFrameException.java
+1
-0
src/share/classes/com/sun/jdi/InvalidTypeException.java
src/share/classes/com/sun/jdi/InvalidTypeException.java
+5
-6
src/share/classes/com/sun/jdi/InvocationException.java
src/share/classes/com/sun/jdi/InvocationException.java
+4
-6
src/share/classes/com/sun/jdi/JDIPermission.java
src/share/classes/com/sun/jdi/JDIPermission.java
+1
-0
src/share/classes/com/sun/jdi/LocalVariable.java
src/share/classes/com/sun/jdi/LocalVariable.java
+1
-0
src/share/classes/com/sun/jdi/Locatable.java
src/share/classes/com/sun/jdi/Locatable.java
+1
-0
src/share/classes/com/sun/jdi/Location.java
src/share/classes/com/sun/jdi/Location.java
+1
-0
src/share/classes/com/sun/jdi/LongType.java
src/share/classes/com/sun/jdi/LongType.java
+2
-2
src/share/classes/com/sun/jdi/LongValue.java
src/share/classes/com/sun/jdi/LongValue.java
+3
-2
src/share/classes/com/sun/jdi/Method.java
src/share/classes/com/sun/jdi/Method.java
+1
-0
src/share/classes/com/sun/jdi/Mirror.java
src/share/classes/com/sun/jdi/Mirror.java
+1
-0
src/share/classes/com/sun/jdi/MonitorInfo.java
src/share/classes/com/sun/jdi/MonitorInfo.java
+1
-0
src/share/classes/com/sun/jdi/NativeMethodException.java
src/share/classes/com/sun/jdi/NativeMethodException.java
+1
-0
src/share/classes/com/sun/jdi/ObjectCollectedException.java
src/share/classes/com/sun/jdi/ObjectCollectedException.java
+1
-0
src/share/classes/com/sun/jdi/ObjectReference.java
src/share/classes/com/sun/jdi/ObjectReference.java
+3
-2
src/share/classes/com/sun/jdi/PathSearchingVirtualMachine.java
...hare/classes/com/sun/jdi/PathSearchingVirtualMachine.java
+1
-0
src/share/classes/com/sun/jdi/PrimitiveType.java
src/share/classes/com/sun/jdi/PrimitiveType.java
+1
-0
src/share/classes/com/sun/jdi/PrimitiveValue.java
src/share/classes/com/sun/jdi/PrimitiveValue.java
+3
-2
src/share/classes/com/sun/jdi/ReferenceType.java
src/share/classes/com/sun/jdi/ReferenceType.java
+1
-0
src/share/classes/com/sun/jdi/ShortType.java
src/share/classes/com/sun/jdi/ShortType.java
+1
-0
src/share/classes/com/sun/jdi/ShortValue.java
src/share/classes/com/sun/jdi/ShortValue.java
+3
-2
src/share/classes/com/sun/jdi/StackFrame.java
src/share/classes/com/sun/jdi/StackFrame.java
+3
-2
src/share/classes/com/sun/jdi/StringReference.java
src/share/classes/com/sun/jdi/StringReference.java
+2
-2
src/share/classes/com/sun/jdi/ThreadGroupReference.java
src/share/classes/com/sun/jdi/ThreadGroupReference.java
+3
-2
src/share/classes/com/sun/jdi/ThreadReference.java
src/share/classes/com/sun/jdi/ThreadReference.java
+2
-2
src/share/classes/com/sun/jdi/Type.java
src/share/classes/com/sun/jdi/Type.java
+3
-2
src/share/classes/com/sun/jdi/TypeComponent.java
src/share/classes/com/sun/jdi/TypeComponent.java
+1
-0
src/share/classes/com/sun/jdi/VMCannotBeModifiedException.java
...hare/classes/com/sun/jdi/VMCannotBeModifiedException.java
+1
-0
src/share/classes/com/sun/jdi/VMDisconnectedException.java
src/share/classes/com/sun/jdi/VMDisconnectedException.java
+1
-0
src/share/classes/com/sun/jdi/VMMismatchException.java
src/share/classes/com/sun/jdi/VMMismatchException.java
+1
-0
src/share/classes/com/sun/jdi/VMOutOfMemoryException.java
src/share/classes/com/sun/jdi/VMOutOfMemoryException.java
+1
-0
src/share/classes/com/sun/jdi/Value.java
src/share/classes/com/sun/jdi/Value.java
+2
-2
src/share/classes/com/sun/jdi/VirtualMachine.java
src/share/classes/com/sun/jdi/VirtualMachine.java
+1
-0
src/share/classes/com/sun/jdi/VirtualMachineManager.java
src/share/classes/com/sun/jdi/VirtualMachineManager.java
+1
-0
src/share/classes/com/sun/jdi/VoidType.java
src/share/classes/com/sun/jdi/VoidType.java
+1
-0
src/share/classes/com/sun/jdi/VoidValue.java
src/share/classes/com/sun/jdi/VoidValue.java
+1
-0
src/share/classes/com/sun/jdi/connect/AttachingConnector.java
...share/classes/com/sun/jdi/connect/AttachingConnector.java
+1
-0
src/share/classes/com/sun/jdi/connect/Connector.java
src/share/classes/com/sun/jdi/connect/Connector.java
+6
-0
src/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java
...m/sun/jdi/connect/IllegalConnectorArgumentsException.java
+3
-2
src/share/classes/com/sun/jdi/connect/LaunchingConnector.java
...share/classes/com/sun/jdi/connect/LaunchingConnector.java
+1
-0
src/share/classes/com/sun/jdi/connect/ListeningConnector.java
...share/classes/com/sun/jdi/connect/ListeningConnector.java
+1
-0
src/share/classes/com/sun/jdi/connect/Transport.java
src/share/classes/com/sun/jdi/connect/Transport.java
+1
-0
src/share/classes/com/sun/jdi/connect/TransportTimeoutException.java
...lasses/com/sun/jdi/connect/TransportTimeoutException.java
+1
-0
src/share/classes/com/sun/jdi/connect/VMStartException.java
src/share/classes/com/sun/jdi/connect/VMStartException.java
+3
-2
src/share/classes/com/sun/jdi/connect/package-info.java
src/share/classes/com/sun/jdi/connect/package-info.java
+39
-0
src/share/classes/com/sun/jdi/connect/package.html
src/share/classes/com/sun/jdi/connect/package.html
+0
-43
src/share/classes/com/sun/jdi/connect/spi/ClosedConnectionException.java
...es/com/sun/jdi/connect/spi/ClosedConnectionException.java
+1
-0
src/share/classes/com/sun/jdi/connect/spi/Connection.java
src/share/classes/com/sun/jdi/connect/spi/Connection.java
+1
-0
src/share/classes/com/sun/jdi/connect/spi/TransportService.java
...are/classes/com/sun/jdi/connect/spi/TransportService.java
+3
-0
src/share/classes/com/sun/jdi/connect/spi/package-info.java
src/share/classes/com/sun/jdi/connect/spi/package-info.java
+33
-0
src/share/classes/com/sun/jdi/connect/spi/package.html
src/share/classes/com/sun/jdi/connect/spi/package.html
+0
-35
src/share/classes/com/sun/jdi/event/AccessWatchpointEvent.java
...hare/classes/com/sun/jdi/event/AccessWatchpointEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/BreakpointEvent.java
src/share/classes/com/sun/jdi/event/BreakpointEvent.java
+1
-1
src/share/classes/com/sun/jdi/event/ClassPrepareEvent.java
src/share/classes/com/sun/jdi/event/ClassPrepareEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/ClassUnloadEvent.java
src/share/classes/com/sun/jdi/event/ClassUnloadEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/Event.java
src/share/classes/com/sun/jdi/event/Event.java
+1
-0
src/share/classes/com/sun/jdi/event/EventIterator.java
src/share/classes/com/sun/jdi/event/EventIterator.java
+1
-0
src/share/classes/com/sun/jdi/event/EventQueue.java
src/share/classes/com/sun/jdi/event/EventQueue.java
+1
-0
src/share/classes/com/sun/jdi/event/EventSet.java
src/share/classes/com/sun/jdi/event/EventSet.java
+1
-0
src/share/classes/com/sun/jdi/event/ExceptionEvent.java
src/share/classes/com/sun/jdi/event/ExceptionEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/LocatableEvent.java
src/share/classes/com/sun/jdi/event/LocatableEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/MethodEntryEvent.java
src/share/classes/com/sun/jdi/event/MethodEntryEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/MethodExitEvent.java
src/share/classes/com/sun/jdi/event/MethodExitEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/ModificationWatchpointEvent.java
...lasses/com/sun/jdi/event/ModificationWatchpointEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/MonitorContendedEnterEvent.java
...classes/com/sun/jdi/event/MonitorContendedEnterEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/MonitorContendedEnteredEvent.java
...asses/com/sun/jdi/event/MonitorContendedEnteredEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/MonitorWaitEvent.java
src/share/classes/com/sun/jdi/event/MonitorWaitEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/MonitorWaitedEvent.java
src/share/classes/com/sun/jdi/event/MonitorWaitedEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/StepEvent.java
src/share/classes/com/sun/jdi/event/StepEvent.java
+1
-1
src/share/classes/com/sun/jdi/event/ThreadDeathEvent.java
src/share/classes/com/sun/jdi/event/ThreadDeathEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/ThreadStartEvent.java
src/share/classes/com/sun/jdi/event/ThreadStartEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/VMDeathEvent.java
src/share/classes/com/sun/jdi/event/VMDeathEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/VMDisconnectEvent.java
src/share/classes/com/sun/jdi/event/VMDisconnectEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/VMStartEvent.java
src/share/classes/com/sun/jdi/event/VMStartEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/WatchpointEvent.java
src/share/classes/com/sun/jdi/event/WatchpointEvent.java
+1
-0
src/share/classes/com/sun/jdi/event/package-info.java
src/share/classes/com/sun/jdi/event/package-info.java
+47
-0
src/share/classes/com/sun/jdi/event/package.html
src/share/classes/com/sun/jdi/event/package.html
+0
-49
src/share/classes/com/sun/jdi/package-info.java
src/share/classes/com/sun/jdi/package-info.java
+48
-0
src/share/classes/com/sun/jdi/package.html
src/share/classes/com/sun/jdi/package.html
+0
-50
src/share/classes/com/sun/jdi/request/AccessWatchpointRequest.java
.../classes/com/sun/jdi/request/AccessWatchpointRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/BreakpointRequest.java
src/share/classes/com/sun/jdi/request/BreakpointRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/ClassPrepareRequest.java
...hare/classes/com/sun/jdi/request/ClassPrepareRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/ClassUnloadRequest.java
...share/classes/com/sun/jdi/request/ClassUnloadRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/DuplicateRequestException.java
...lasses/com/sun/jdi/request/DuplicateRequestException.java
+5
-6
src/share/classes/com/sun/jdi/request/EventRequest.java
src/share/classes/com/sun/jdi/request/EventRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/EventRequestManager.java
...hare/classes/com/sun/jdi/request/EventRequestManager.java
+1
-0
src/share/classes/com/sun/jdi/request/ExceptionRequest.java
src/share/classes/com/sun/jdi/request/ExceptionRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/InvalidRequestStateException.java
...ses/com/sun/jdi/request/InvalidRequestStateException.java
+1
-0
src/share/classes/com/sun/jdi/request/MethodEntryRequest.java
...share/classes/com/sun/jdi/request/MethodEntryRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/MethodExitRequest.java
src/share/classes/com/sun/jdi/request/MethodExitRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/ModificationWatchpointRequest.java
...es/com/sun/jdi/request/ModificationWatchpointRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/MonitorContendedEnterRequest.java
...ses/com/sun/jdi/request/MonitorContendedEnterRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/MonitorContendedEnteredRequest.java
...s/com/sun/jdi/request/MonitorContendedEnteredRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/MonitorWaitRequest.java
...share/classes/com/sun/jdi/request/MonitorWaitRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/MonitorWaitedRequest.java
...are/classes/com/sun/jdi/request/MonitorWaitedRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/StepRequest.java
src/share/classes/com/sun/jdi/request/StepRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/ThreadDeathRequest.java
...share/classes/com/sun/jdi/request/ThreadDeathRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/ThreadStartRequest.java
...share/classes/com/sun/jdi/request/ThreadStartRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/VMDeathRequest.java
src/share/classes/com/sun/jdi/request/VMDeathRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/WatchpointRequest.java
src/share/classes/com/sun/jdi/request/WatchpointRequest.java
+1
-0
src/share/classes/com/sun/jdi/request/package-info.java
src/share/classes/com/sun/jdi/request/package-info.java
+46
-0
src/share/classes/com/sun/jdi/request/package.html
src/share/classes/com/sun/jdi/request/package.html
+0
-48
src/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
...com/sun/management/GarbageCollectionNotificationInfo.java
+1
-0
src/share/classes/com/sun/management/GarbageCollectorMXBean.java
...re/classes/com/sun/management/GarbageCollectorMXBean.java
+1
-0
src/share/classes/com/sun/management/GcInfo.java
src/share/classes/com/sun/management/GcInfo.java
+1
-0
src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
...e/classes/com/sun/management/HotSpotDiagnosticMXBean.java
+1
-0
src/share/classes/com/sun/management/OperatingSystemMXBean.java
...are/classes/com/sun/management/OperatingSystemMXBean.java
+1
-0
src/share/classes/com/sun/management/ThreadMXBean.java
src/share/classes/com/sun/management/ThreadMXBean.java
+1
-0
src/share/classes/com/sun/management/UnixOperatingSystemMXBean.java
...classes/com/sun/management/UnixOperatingSystemMXBean.java
+1
-0
src/share/classes/com/sun/management/VMOption.java
src/share/classes/com/sun/management/VMOption.java
+2
-0
src/share/classes/com/sun/management/package-info.java
src/share/classes/com/sun/management/package-info.java
+44
-0
src/share/classes/com/sun/management/package.html
src/share/classes/com/sun/management/package.html
+0
-51
src/share/classes/com/sun/net/httpserver/Authenticator.java
src/share/classes/com/sun/net/httpserver/Authenticator.java
+4
-0
src/share/classes/com/sun/net/httpserver/BasicAuthenticator.java
...re/classes/com/sun/net/httpserver/BasicAuthenticator.java
+1
-0
src/share/classes/com/sun/net/httpserver/Filter.java
src/share/classes/com/sun/net/httpserver/Filter.java
+2
-0
src/share/classes/com/sun/net/httpserver/Headers.java
src/share/classes/com/sun/net/httpserver/Headers.java
+1
-0
src/share/classes/com/sun/net/httpserver/HttpContext.java
src/share/classes/com/sun/net/httpserver/HttpContext.java
+1
-0
src/share/classes/com/sun/net/httpserver/HttpExchange.java
src/share/classes/com/sun/net/httpserver/HttpExchange.java
+1
-0
src/share/classes/com/sun/net/httpserver/HttpHandler.java
src/share/classes/com/sun/net/httpserver/HttpHandler.java
+1
-0
src/share/classes/com/sun/net/httpserver/HttpPrincipal.java
src/share/classes/com/sun/net/httpserver/HttpPrincipal.java
+1
-0
src/share/classes/com/sun/net/httpserver/HttpServer.java
src/share/classes/com/sun/net/httpserver/HttpServer.java
+1
-0
src/share/classes/com/sun/net/httpserver/HttpsConfigurator.java
...are/classes/com/sun/net/httpserver/HttpsConfigurator.java
+1
-0
src/share/classes/com/sun/net/httpserver/HttpsExchange.java
src/share/classes/com/sun/net/httpserver/HttpsExchange.java
+1
-0
src/share/classes/com/sun/net/httpserver/HttpsParameters.java
...share/classes/com/sun/net/httpserver/HttpsParameters.java
+1
-0
src/share/classes/com/sun/net/httpserver/HttpsServer.java
src/share/classes/com/sun/net/httpserver/HttpsServer.java
+1
-0
src/share/classes/com/sun/net/httpserver/package-info.java
src/share/classes/com/sun/net/httpserver/package-info.java
+1
-0
src/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java
...lasses/com/sun/net/httpserver/spi/HttpServerProvider.java
+1
-0
src/share/classes/com/sun/net/httpserver/spi/package-info.java
...hare/classes/com/sun/net/httpserver/spi/package-info.java
+4
-3
src/share/classes/com/sun/nio/sctp/AbstractNotificationHandler.java
...classes/com/sun/nio/sctp/AbstractNotificationHandler.java
+1
-0
src/share/classes/com/sun/nio/sctp/Association.java
src/share/classes/com/sun/nio/sctp/Association.java
+1
-0
src/share/classes/com/sun/nio/sctp/AssociationChangeNotification.java
...asses/com/sun/nio/sctp/AssociationChangeNotification.java
+2
-0
src/share/classes/com/sun/nio/sctp/HandlerResult.java
src/share/classes/com/sun/nio/sctp/HandlerResult.java
+1
-0
src/share/classes/com/sun/nio/sctp/IllegalReceiveException.java
...are/classes/com/sun/nio/sctp/IllegalReceiveException.java
+1
-0
src/share/classes/com/sun/nio/sctp/IllegalUnbindException.java
...hare/classes/com/sun/nio/sctp/IllegalUnbindException.java
+1
-0
src/share/classes/com/sun/nio/sctp/InvalidStreamException.java
...hare/classes/com/sun/nio/sctp/InvalidStreamException.java
+1
-0
src/share/classes/com/sun/nio/sctp/MessageInfo.java
src/share/classes/com/sun/nio/sctp/MessageInfo.java
+1
-0
src/share/classes/com/sun/nio/sctp/Notification.java
src/share/classes/com/sun/nio/sctp/Notification.java
+1
-0
src/share/classes/com/sun/nio/sctp/NotificationHandler.java
src/share/classes/com/sun/nio/sctp/NotificationHandler.java
+1
-0
src/share/classes/com/sun/nio/sctp/PeerAddressChangeNotification.java
...asses/com/sun/nio/sctp/PeerAddressChangeNotification.java
+2
-0
src/share/classes/com/sun/nio/sctp/SctpChannel.java
src/share/classes/com/sun/nio/sctp/SctpChannel.java
+1
-0
src/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
src/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
+1
-0
src/share/classes/com/sun/nio/sctp/SctpServerChannel.java
src/share/classes/com/sun/nio/sctp/SctpServerChannel.java
+1
-0
src/share/classes/com/sun/nio/sctp/SctpSocketOption.java
src/share/classes/com/sun/nio/sctp/SctpSocketOption.java
+1
-0
src/share/classes/com/sun/nio/sctp/SctpStandardSocketOptions.java
...e/classes/com/sun/nio/sctp/SctpStandardSocketOptions.java
+2
-0
src/share/classes/com/sun/nio/sctp/SendFailedNotification.java
...hare/classes/com/sun/nio/sctp/SendFailedNotification.java
+1
-0
src/share/classes/com/sun/nio/sctp/ShutdownNotification.java
src/share/classes/com/sun/nio/sctp/ShutdownNotification.java
+1
-0
src/share/classes/com/sun/nio/sctp/package-info.java
src/share/classes/com/sun/nio/sctp/package-info.java
+1
-0
src/share/classes/com/sun/security/auth/LdapPrincipal.java
src/share/classes/com/sun/security/auth/LdapPrincipal.java
+1
-0
src/share/classes/com/sun/security/auth/NTDomainPrincipal.java
...hare/classes/com/sun/security/auth/NTDomainPrincipal.java
+1
-0
src/share/classes/com/sun/security/auth/NTNumericCredential.java
...re/classes/com/sun/security/auth/NTNumericCredential.java
+1
-0
src/share/classes/com/sun/security/auth/NTSid.java
src/share/classes/com/sun/security/auth/NTSid.java
+1
-0
src/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java
...e/classes/com/sun/security/auth/NTSidDomainPrincipal.java
+1
-0
src/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java
...re/classes/com/sun/security/auth/NTSidGroupPrincipal.java
+1
-0
src/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java
...ses/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java
+1
-0
src/share/classes/com/sun/security/auth/NTSidUserPrincipal.java
...are/classes/com/sun/security/auth/NTSidUserPrincipal.java
+1
-0
src/share/classes/com/sun/security/auth/NTUserPrincipal.java
src/share/classes/com/sun/security/auth/NTUserPrincipal.java
+1
-0
src/share/classes/com/sun/security/auth/PolicyFile.java
src/share/classes/com/sun/security/auth/PolicyFile.java
+1
-0
src/share/classes/com/sun/security/auth/PrincipalComparator.java
...re/classes/com/sun/security/auth/PrincipalComparator.java
+1
-0
src/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
...s/com/sun/security/auth/SolarisNumericGroupPrincipal.java
+1
-0
src/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
...es/com/sun/security/auth/SolarisNumericUserPrincipal.java
+1
-0
src/share/classes/com/sun/security/auth/SolarisPrincipal.java
...share/classes/com/sun/security/auth/SolarisPrincipal.java
+1
-0
src/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java
...sses/com/sun/security/auth/UnixNumericGroupPrincipal.java
+1
-0
src/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java
...asses/com/sun/security/auth/UnixNumericUserPrincipal.java
+1
-0
src/share/classes/com/sun/security/auth/UnixPrincipal.java
src/share/classes/com/sun/security/auth/UnixPrincipal.java
+1
-0
src/share/classes/com/sun/security/auth/UserPrincipal.java
src/share/classes/com/sun/security/auth/UserPrincipal.java
+1
-0
src/share/classes/com/sun/security/auth/X500Principal.java
src/share/classes/com/sun/security/auth/X500Principal.java
+1
-0
src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java
...com/sun/security/auth/callback/DialogCallbackHandler.java
+1
-0
src/share/classes/com/sun/security/auth/callback/TextCallbackHandler.java
...s/com/sun/security/auth/callback/TextCallbackHandler.java
+1
-0
src/share/classes/com/sun/security/auth/callback/package-info.java
.../classes/com/sun/security/auth/callback/package-info.java
+27
-0
src/share/classes/com/sun/security/auth/login/ConfigFile.java
...share/classes/com/sun/security/auth/login/ConfigFile.java
+1
-0
src/share/classes/com/sun/security/auth/login/package-info.java
...are/classes/com/sun/security/auth/login/package-info.java
+27
-0
src/share/classes/com/sun/security/auth/module/JndiLoginModule.java
...classes/com/sun/security/auth/module/JndiLoginModule.java
+1
-0
src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
...ses/com/sun/security/auth/module/KeyStoreLoginModule.java
+1
-0
src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
...classes/com/sun/security/auth/module/Krb5LoginModule.java
+1
-0
src/share/classes/com/sun/security/auth/module/LdapLoginModule.java
...classes/com/sun/security/auth/module/LdapLoginModule.java
+1
-0
src/share/classes/com/sun/security/auth/module/NTLoginModule.java
...e/classes/com/sun/security/auth/module/NTLoginModule.java
+1
-0
src/share/classes/com/sun/security/auth/module/NTSystem.java
src/share/classes/com/sun/security/auth/module/NTSystem.java
+1
-0
src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java
...sses/com/sun/security/auth/module/SolarisLoginModule.java
+1
-0
src/share/classes/com/sun/security/auth/module/SolarisSystem.java
...e/classes/com/sun/security/auth/module/SolarisSystem.java
+1
-0
src/share/classes/com/sun/security/auth/module/UnixLoginModule.java
...classes/com/sun/security/auth/module/UnixLoginModule.java
+1
-0
src/share/classes/com/sun/security/auth/module/UnixSystem.java
...hare/classes/com/sun/security/auth/module/UnixSystem.java
+1
-0
src/share/classes/com/sun/security/auth/module/package-info.java
...re/classes/com/sun/security/auth/module/package-info.java
+27
-0
src/share/classes/com/sun/security/auth/package-info.java
src/share/classes/com/sun/security/auth/package-info.java
+27
-0
src/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
...classes/com/sun/security/jgss/AuthorizationDataEntry.java
+2
-1
src/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
...are/classes/com/sun/security/jgss/ExtendedGSSContext.java
+1
-0
src/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
.../classes/com/sun/security/jgss/ExtendedGSSCredential.java
+1
-0
src/share/classes/com/sun/security/jgss/GSSUtil.java
src/share/classes/com/sun/security/jgss/GSSUtil.java
+1
-0
src/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
...es/com/sun/security/jgss/InquireSecContextPermission.java
+1
-0
src/share/classes/com/sun/security/jgss/InquireType.java
src/share/classes/com/sun/security/jgss/InquireType.java
+1
-0
src/share/classes/com/sun/security/jgss/package-info.java
src/share/classes/com/sun/security/jgss/package-info.java
+27
-0
src/share/classes/com/sun/tools/attach/AgentInitializationException.java
...es/com/sun/tools/attach/AgentInitializationException.java
+1
-0
src/share/classes/com/sun/tools/attach/AgentLoadException.java
...hare/classes/com/sun/tools/attach/AgentLoadException.java
+1
-0
src/share/classes/com/sun/tools/attach/AttachNotSupportedException.java
...ses/com/sun/tools/attach/AttachNotSupportedException.java
+1
-0
src/share/classes/com/sun/tools/attach/AttachPermission.java
src/share/classes/com/sun/tools/attach/AttachPermission.java
+1
-0
src/share/classes/com/sun/tools/attach/VirtualMachine.java
src/share/classes/com/sun/tools/attach/VirtualMachine.java
+1
-0
src/share/classes/com/sun/tools/attach/VirtualMachineDescriptor.java
...lasses/com/sun/tools/attach/VirtualMachineDescriptor.java
+1
-0
src/share/classes/com/sun/tools/attach/package-info.java
src/share/classes/com/sun/tools/attach/package-info.java
+43
-0
src/share/classes/com/sun/tools/attach/package.html
src/share/classes/com/sun/tools/attach/package.html
+0
-48
src/share/classes/com/sun/tools/attach/spi/AttachProvider.java
...hare/classes/com/sun/tools/attach/spi/AttachProvider.java
+1
-0
src/share/classes/com/sun/tools/attach/spi/package-info.java
src/share/classes/com/sun/tools/attach/spi/package-info.java
+35
-0
src/share/classes/com/sun/tools/attach/spi/package.html
src/share/classes/com/sun/tools/attach/spi/package.html
+0
-38
src/share/classes/com/sun/tools/jconsole/JConsoleContext.java
...share/classes/com/sun/tools/jconsole/JConsoleContext.java
+2
-0
src/share/classes/com/sun/tools/jconsole/JConsolePlugin.java
src/share/classes/com/sun/tools/jconsole/JConsolePlugin.java
+1
-0
src/share/classes/com/sun/tools/jconsole/package-info.java
src/share/classes/com/sun/tools/jconsole/package-info.java
+33
-0
src/share/classes/com/sun/tools/jconsole/package.html
src/share/classes/com/sun/tools/jconsole/package.html
+0
-37
src/solaris/classes/com/sun/management/OSMBeanFactory.java
src/solaris/classes/com/sun/management/OSMBeanFactory.java
+1
-0
未找到文件。
src/share/classes/com/sun/jdi/AbsentInformationException.java
浏览文件 @
3fc07724
...
...
@@ -31,6 +31,7 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
class
AbsentInformationException
extends
Exception
{
private
static
final
long
serialVersionUID
=
4988939309582416373L
;
...
...
src/share/classes/com/sun/jdi/Accessible.java
浏览文件 @
3fc07724
...
...
@@ -36,6 +36,7 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
Accessible
{
/**
...
...
src/share/classes/com/sun/jdi/ArrayReference.java
浏览文件 @
3fc07724
...
...
@@ -39,6 +39,7 @@ import java.util.List;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
ArrayReference
extends
ObjectReference
{
/**
...
...
src/share/classes/com/sun/jdi/ArrayType.java
浏览文件 @
3fc07724
...
...
@@ -38,6 +38,7 @@ import java.util.List;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
ArrayType
extends
ReferenceType
{
/**
...
...
src/share/classes/com/sun/jdi/BooleanType.java
浏览文件 @
3fc07724
...
...
@@ -35,5 +35,6 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
BooleanType
extends
PrimitiveType
{
}
src/share/classes/com/sun/jdi/BooleanValue.java
浏览文件 @
3fc07724
...
...
@@ -34,8 +34,9 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
BooleanValue
extends
PrimitiveValue
{
@jdk
.
Exported
public
interface
BooleanValue
extends
PrimitiveValue
{
/**
* Returns this BooleanValue as a boolean.
*
...
...
src/share/classes/com/sun/jdi/Bootstrap.java
浏览文件 @
3fc07724
...
...
@@ -34,6 +34,7 @@ package com.sun.jdi;
* @since 1.3
*/
@jdk
.
Exported
public
class
Bootstrap
extends
Object
{
/**
...
...
src/share/classes/com/sun/jdi/ByteType.java
浏览文件 @
3fc07724
...
...
@@ -35,6 +35,6 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
ByteType
extends
PrimitiveType
{
@jdk
.
Exported
public
interface
ByteType
extends
PrimitiveType
{
}
src/share/classes/com/sun/jdi/ByteValue.java
浏览文件 @
3fc07724
...
...
@@ -33,8 +33,9 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
ByteValue
extends
PrimitiveValue
,
Comparable
<
ByteValue
>
{
@jdk
.
Exported
public
interface
ByteValue
extends
PrimitiveValue
,
Comparable
<
ByteValue
>
{
/**
* Returns this ByteValue as a <code>byte</code>.
*
...
...
src/share/classes/com/sun/jdi/CharType.java
浏览文件 @
3fc07724
...
...
@@ -35,6 +35,6 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
CharType
extends
PrimitiveType
{
@jdk
.
Exported
public
interface
CharType
extends
PrimitiveType
{
}
src/share/classes/com/sun/jdi/CharValue.java
浏览文件 @
3fc07724
...
...
@@ -34,8 +34,9 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
CharValue
extends
PrimitiveValue
,
Comparable
<
CharValue
>
{
@jdk
.
Exported
public
interface
CharValue
extends
PrimitiveValue
,
Comparable
<
CharValue
>
{
/**
* Returns this CharValue as a <code>char</code>.
*
...
...
src/share/classes/com/sun/jdi/ClassLoaderReference.java
浏览文件 @
3fc07724
...
...
@@ -39,6 +39,7 @@ import java.util.List;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
interface
ClassLoaderReference
extends
ObjectReference
{
/**
...
...
src/share/classes/com/sun/jdi/ClassNotLoadedException.java
浏览文件 @
3fc07724
...
...
@@ -67,6 +67,7 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
class
ClassNotLoadedException
extends
Exception
{
private
static
final
long
serialVersionUID
=
-
6242978768444298722L
;
...
...
src/share/classes/com/sun/jdi/ClassNotPreparedException.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
class
ClassNotPreparedException
extends
RuntimeException
{
private
static
final
long
serialVersionUID
=
-
6120698967144079642L
;
public
ClassNotPreparedException
()
...
...
src/share/classes/com/sun/jdi/ClassObjectReference.java
浏览文件 @
3fc07724
...
...
@@ -35,6 +35,7 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
interface
ClassObjectReference
extends
ObjectReference
{
/**
...
...
src/share/classes/com/sun/jdi/ClassType.java
浏览文件 @
3fc07724
...
...
@@ -41,6 +41,7 @@ import java.util.List;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
ClassType
extends
ReferenceType
{
/**
* Gets the superclass of this class.
...
...
src/share/classes/com/sun/jdi/DoubleType.java
浏览文件 @
3fc07724
...
...
@@ -35,6 +35,6 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
DoubleType
extends
PrimitiveType
{
@jdk
.
Exported
public
interface
DoubleType
extends
PrimitiveType
{
}
src/share/classes/com/sun/jdi/DoubleValue.java
浏览文件 @
3fc07724
...
...
@@ -34,8 +34,9 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
DoubleValue
extends
PrimitiveValue
,
Comparable
<
DoubleValue
>
{
@jdk
.
Exported
public
interface
DoubleValue
extends
PrimitiveValue
,
Comparable
<
DoubleValue
>
{
/**
* Returns this DoubleValue as a <code>double</code>.
*
...
...
src/share/classes/com/sun/jdi/Field.java
浏览文件 @
3fc07724
...
...
@@ -38,6 +38,7 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
Field
extends
TypeComponent
,
Comparable
<
Field
>
{
/**
...
...
src/share/classes/com/sun/jdi/FloatType.java
浏览文件 @
3fc07724
...
...
@@ -35,6 +35,6 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
FloatType
extends
PrimitiveType
{
@jdk
.
Exported
public
interface
FloatType
extends
PrimitiveType
{
}
src/share/classes/com/sun/jdi/FloatValue.java
浏览文件 @
3fc07724
...
...
@@ -34,8 +34,9 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
FloatValue
extends
PrimitiveValue
,
Comparable
<
FloatValue
>
{
@jdk
.
Exported
public
interface
FloatValue
extends
PrimitiveValue
,
Comparable
<
FloatValue
>
{
/**
* Returns this FloatValue as a float.
*
...
...
src/share/classes/com/sun/jdi/IncompatibleThreadStateException.java
浏览文件 @
3fc07724
...
...
@@ -32,16 +32,15 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
public
class
IncompatibleThreadStateException
extends
Exception
{
@jdk
.
Exported
public
class
IncompatibleThreadStateException
extends
Exception
{
private
static
final
long
serialVersionUID
=
6199174323414551389L
;
public
IncompatibleThreadStateException
()
{
public
IncompatibleThreadStateException
()
{
super
();
}
public
IncompatibleThreadStateException
(
String
s
)
{
public
IncompatibleThreadStateException
(
String
s
)
{
super
(
s
);
}
}
src/share/classes/com/sun/jdi/InconsistentDebugInfoException.java
浏览文件 @
3fc07724
...
...
@@ -34,6 +34,7 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
class
InconsistentDebugInfoException
extends
RuntimeException
{
private
static
final
long
serialVersionUID
=
7964236415376861808L
;
public
InconsistentDebugInfoException
()
{
...
...
src/share/classes/com/sun/jdi/IntegerType.java
浏览文件 @
3fc07724
...
...
@@ -35,6 +35,6 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
IntegerType
extends
PrimitiveType
{
@jdk
.
Exported
public
interface
IntegerType
extends
PrimitiveType
{
}
src/share/classes/com/sun/jdi/IntegerValue.java
浏览文件 @
3fc07724
...
...
@@ -34,8 +34,9 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
IntegerValue
extends
PrimitiveValue
,
Comparable
<
IntegerValue
>
{
@jdk
.
Exported
public
interface
IntegerValue
extends
PrimitiveValue
,
Comparable
<
IntegerValue
>
{
/**
* Returns this IntegerValue as an int.
*
...
...
src/share/classes/com/sun/jdi/InterfaceType.java
浏览文件 @
3fc07724
...
...
@@ -43,6 +43,7 @@ import java.util.List;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
InterfaceType
extends
ReferenceType
{
/**
* Gets the interfaces directly extended by this interface.
...
...
src/share/classes/com/sun/jdi/InternalException.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
class
InternalException
extends
RuntimeException
{
private
static
final
long
serialVersionUID
=
-
9171606393104480607L
;
private
int
errorCode
;
...
...
src/share/classes/com/sun/jdi/InvalidCodeIndexException.java
浏览文件 @
3fc07724
...
...
@@ -34,6 +34,7 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
@Deprecated
public
class
InvalidCodeIndexException
extends
RuntimeException
{
private
static
final
long
serialVersionUID
=
7416010225133747805L
;
...
...
src/share/classes/com/sun/jdi/InvalidLineNumberException.java
浏览文件 @
3fc07724
...
...
@@ -34,6 +34,7 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
@Deprecated
public
class
InvalidLineNumberException
extends
RuntimeException
{
private
static
final
long
serialVersionUID
=
4048709912372692875L
;
...
...
src/share/classes/com/sun/jdi/InvalidStackFrameException.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
class
InvalidStackFrameException
extends
RuntimeException
{
private
static
final
long
serialVersionUID
=
-
1919378296505827922L
;
public
InvalidStackFrameException
()
{
...
...
src/share/classes/com/sun/jdi/InvalidTypeException.java
浏览文件 @
3fc07724
...
...
@@ -32,16 +32,15 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
class
InvalidTypeException
extends
Exception
{
@jdk
.
Exported
public
class
InvalidTypeException
extends
Exception
{
private
static
final
long
serialVersionUID
=
2256667231949650806L
;
public
InvalidTypeException
()
{
public
InvalidTypeException
()
{
super
();
}
public
InvalidTypeException
(
String
s
)
{
public
InvalidTypeException
(
String
s
)
{
super
(
s
);
}
}
src/share/classes/com/sun/jdi/InvocationException.java
浏览文件 @
3fc07724
...
...
@@ -32,19 +32,17 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
public
class
InvocationException
extends
Exception
{
@jdk
.
Exported
public
class
InvocationException
extends
Exception
{
private
static
final
long
serialVersionUID
=
6066780907971918568L
;
ObjectReference
exception
;
public
InvocationException
(
ObjectReference
exception
)
{
public
InvocationException
(
ObjectReference
exception
)
{
super
(
"Exception occurred in target VM"
);
this
.
exception
=
exception
;
}
public
ObjectReference
exception
()
{
public
ObjectReference
exception
()
{
return
exception
;
}
}
src/share/classes/com/sun/jdi/JDIPermission.java
浏览文件 @
3fc07724
...
...
@@ -78,6 +78,7 @@ package com.sun.jdi;
*
*/
@jdk
.
Exported
public
final
class
JDIPermission
extends
java
.
security
.
BasicPermission
{
private
static
final
long
serialVersionUID
=
-
6988461416938786271L
;
/**
...
...
src/share/classes/com/sun/jdi/LocalVariable.java
浏览文件 @
3fc07724
...
...
@@ -42,6 +42,7 @@ package com.sun.jdi;
* @since 1.3
*/
@jdk
.
Exported
public
interface
LocalVariable
extends
Mirror
,
Comparable
<
LocalVariable
>
{
/**
...
...
src/share/classes/com/sun/jdi/Locatable.java
浏览文件 @
3fc07724
...
...
@@ -33,6 +33,7 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
Locatable
{
/**
* Returns the {@link Location} of this mirror, if there
...
...
src/share/classes/com/sun/jdi/Location.java
浏览文件 @
3fc07724
...
...
@@ -86,6 +86,7 @@ import java.util.List;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
Location
extends
Mirror
,
Comparable
<
Location
>
{
/**
...
...
src/share/classes/com/sun/jdi/LongType.java
浏览文件 @
3fc07724
...
...
@@ -35,6 +35,6 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
LongType
extends
PrimitiveType
{
@jdk
.
Exported
public
interface
LongType
extends
PrimitiveType
{
}
src/share/classes/com/sun/jdi/LongValue.java
浏览文件 @
3fc07724
...
...
@@ -34,8 +34,9 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
LongValue
extends
PrimitiveValue
,
Comparable
<
LongValue
>
{
@jdk
.
Exported
public
interface
LongValue
extends
PrimitiveValue
,
Comparable
<
LongValue
>
{
/**
* Returns this LongValue as a long.
*
...
...
src/share/classes/com/sun/jdi/Method.java
浏览文件 @
3fc07724
...
...
@@ -39,6 +39,7 @@ import java.util.List;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
Method
extends
TypeComponent
,
Locatable
,
Comparable
<
Method
>
{
/**
...
...
src/share/classes/com/sun/jdi/Mirror.java
浏览文件 @
3fc07724
...
...
@@ -56,6 +56,7 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
Mirror
{
/**
...
...
src/share/classes/com/sun/jdi/MonitorInfo.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ package com.sun.jdi;
* @since 1.6
*/
@jdk
.
Exported
public
interface
MonitorInfo
extends
Mirror
{
/**
...
...
src/share/classes/com/sun/jdi/NativeMethodException.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
class
NativeMethodException
extends
RuntimeException
{
private
static
final
long
serialVersionUID
=
3924951669039469992L
;
...
...
src/share/classes/com/sun/jdi/ObjectCollectedException.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
class
ObjectCollectedException
extends
RuntimeException
{
private
static
final
long
serialVersionUID
=
-
1928428056197269588L
;
public
ObjectCollectedException
()
{
...
...
src/share/classes/com/sun/jdi/ObjectReference.java
浏览文件 @
3fc07724
...
...
@@ -55,8 +55,9 @@ import java.util.Map;
* @author James McIlree
* @since 1.3
*/
public
interface
ObjectReference
extends
Value
{
@jdk
.
Exported
public
interface
ObjectReference
extends
Value
{
/**
* Gets the {@link ReferenceType} that mirrors the type
* of this object. The type may be a subclass or implementor of the
...
...
src/share/classes/com/sun/jdi/PathSearchingVirtualMachine.java
浏览文件 @
3fc07724
...
...
@@ -33,6 +33,7 @@ import java.util.List;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
interface
PathSearchingVirtualMachine
extends
VirtualMachine
{
/**
* Get the class path for this virtual machine.
...
...
src/share/classes/com/sun/jdi/PrimitiveType.java
浏览文件 @
3fc07724
...
...
@@ -37,5 +37,6 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
PrimitiveType
extends
Type
{
}
src/share/classes/com/sun/jdi/PrimitiveValue.java
浏览文件 @
3fc07724
...
...
@@ -35,8 +35,9 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
PrimitiveValue
extends
Value
{
@jdk
.
Exported
public
interface
PrimitiveValue
extends
Value
{
/**
* Converts this value to a BooleanValue and returns the result
* as a boolean.
...
...
src/share/classes/com/sun/jdi/ReferenceType.java
浏览文件 @
3fc07724
...
...
@@ -77,6 +77,7 @@ import java.util.Map;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
ReferenceType
extends
Type
,
Comparable
<
ReferenceType
>,
Accessible
{
...
...
src/share/classes/com/sun/jdi/ShortType.java
浏览文件 @
3fc07724
...
...
@@ -35,5 +35,6 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
ShortType
extends
PrimitiveType
{
}
src/share/classes/com/sun/jdi/ShortValue.java
浏览文件 @
3fc07724
...
...
@@ -34,8 +34,9 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
ShortValue
extends
PrimitiveValue
,
Comparable
<
ShortValue
>
{
@jdk
.
Exported
public
interface
ShortValue
extends
PrimitiveValue
,
Comparable
<
ShortValue
>
{
/**
* Returns this ShortValue as a short.
*
...
...
src/share/classes/com/sun/jdi/StackFrame.java
浏览文件 @
3fc07724
...
...
@@ -58,8 +58,9 @@ import java.util.Map;
* @author James McIlree
* @since 1.3
*/
public
interface
StackFrame
extends
Mirror
,
Locatable
{
@jdk
.
Exported
public
interface
StackFrame
extends
Mirror
,
Locatable
{
/**
* Returns the {@link Location} of the current instruction in the frame.
* The method for which this frame was created can also be accessed
...
...
src/share/classes/com/sun/jdi/StringReference.java
浏览文件 @
3fc07724
...
...
@@ -35,8 +35,8 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
StringReference
extends
ObjectReference
{
@jdk
.
Exported
public
interface
StringReference
extends
ObjectReference
{
/**
* Returns the StringReference as a String. The returned string
* is the equivalent of the mirrored string, but is an entity in the
...
...
src/share/classes/com/sun/jdi/ThreadGroupReference.java
浏览文件 @
3fc07724
...
...
@@ -37,8 +37,9 @@ import java.util.List;
* @author James McIlree
* @since 1.3
*/
public
interface
ThreadGroupReference
extends
ObjectReference
{
@jdk
.
Exported
public
interface
ThreadGroupReference
extends
ObjectReference
{
/**
* Returns the name of this thread group.
*
...
...
src/share/classes/com/sun/jdi/ThreadReference.java
浏览文件 @
3fc07724
...
...
@@ -36,8 +36,8 @@ import java.util.List;
* @author James McIlree
* @since 1.3
*/
public
interface
ThreadReference
extends
ObjectReference
{
@jdk
.
Exported
public
interface
ThreadReference
extends
ObjectReference
{
/** Thread status is unknown */
public
final
int
THREAD_STATUS_UNKNOWN
=-
1
;
/** Thread has completed execution */
...
...
src/share/classes/com/sun/jdi/Type.java
浏览文件 @
3fc07724
...
...
@@ -127,8 +127,9 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
public
interface
Type
extends
Mirror
{
@jdk
.
Exported
public
interface
Type
extends
Mirror
{
/**
* Returns the JNI-style signature for this type.
* <p>
...
...
src/share/classes/com/sun/jdi/TypeComponent.java
浏览文件 @
3fc07724
...
...
@@ -44,6 +44,7 @@ package com.sun.jdi;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
TypeComponent
extends
Mirror
,
Accessible
{
/**
...
...
src/share/classes/com/sun/jdi/VMCannotBeModifiedException.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ package com.sun.jdi;
* @author Jim Holmlund
* @since 1.5
*/
@jdk
.
Exported
public
class
VMCannotBeModifiedException
extends
UnsupportedOperationException
{
private
static
final
long
serialVersionUID
=
-
4063879815130164009L
;
public
VMCannotBeModifiedException
()
{
...
...
src/share/classes/com/sun/jdi/VMDisconnectedException.java
浏览文件 @
3fc07724
...
...
@@ -33,6 +33,7 @@ package com.sun.jdi;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
class
VMDisconnectedException
extends
RuntimeException
{
private
static
final
long
serialVersionUID
=
2892975269768351637L
;
...
...
src/share/classes/com/sun/jdi/VMMismatchException.java
浏览文件 @
3fc07724
...
...
@@ -33,6 +33,7 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
class
VMMismatchException
extends
RuntimeException
{
private
static
final
long
serialVersionUID
=
289169358790459564L
;
public
VMMismatchException
()
{
...
...
src/share/classes/com/sun/jdi/VMOutOfMemoryException.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ package com.sun.jdi;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
class
VMOutOfMemoryException
extends
RuntimeException
{
private
static
final
long
serialVersionUID
=
71504228548910686L
;
public
VMOutOfMemoryException
()
{
...
...
src/share/classes/com/sun/jdi/Value.java
浏览文件 @
3fc07724
...
...
@@ -168,8 +168,8 @@ package com.sun.jdi;
* @since 1.3
*/
public
interface
Value
extends
Mirror
{
@jdk
.
Exported
public
interface
Value
extends
Mirror
{
/**
* Returns the run-time type of this value.
*
...
...
src/share/classes/com/sun/jdi/VirtualMachine.java
浏览文件 @
3fc07724
...
...
@@ -70,6 +70,7 @@ import java.util.Map;
* @author James McIlree
* @since 1.3
*/
@jdk
.
Exported
public
interface
VirtualMachine
extends
Mirror
{
/**
...
...
src/share/classes/com/sun/jdi/VirtualMachineManager.java
浏览文件 @
3fc07724
...
...
@@ -271,6 +271,7 @@ import java.io.IOException;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
interface
VirtualMachineManager
{
/**
...
...
src/share/classes/com/sun/jdi/VoidType.java
浏览文件 @
3fc07724
...
...
@@ -35,5 +35,6 @@ package com.sun.jdi;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
VoidType
extends
Type
{
}
src/share/classes/com/sun/jdi/VoidValue.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ package com.sun.jdi;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
VoidValue
extends
Value
{
/**
...
...
src/share/classes/com/sun/jdi/connect/AttachingConnector.java
浏览文件 @
3fc07724
...
...
@@ -35,6 +35,7 @@ import java.io.IOException;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
interface
AttachingConnector
extends
Connector
{
/**
* Attaches to a running application and and returns a
...
...
src/share/classes/com/sun/jdi/connect/Connector.java
浏览文件 @
3fc07724
...
...
@@ -45,6 +45,7 @@ import java.io.Serializable;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
interface
Connector
{
/**
* Returns a short identifier for the connector. Connector implementors
...
...
@@ -91,6 +92,7 @@ public interface Connector {
* {@link Connector.IntegerArgument},
* or {@link Connector.SelectedArgument}.
*/
@jdk
.
Exported
public
interface
Argument
extends
Serializable
{
/**
* Returns a short, unique identifier for the argument.
...
...
@@ -156,6 +158,7 @@ public interface Connector {
* whose value is Boolean. Boolean values are represented
* by the localized versions of the strings "true" and "false".
*/
@jdk
.
Exported
public
interface
BooleanArgument
extends
Argument
{
/**
* Sets the value of the argument.
...
...
@@ -196,6 +199,7 @@ public interface Connector {
* whose value is an integer. Integer values are represented
* by their corresponding strings.
*/
@jdk
.
Exported
public
interface
IntegerArgument
extends
Argument
{
/**
* Sets the value of the argument.
...
...
@@ -257,6 +261,7 @@ public interface Connector {
* Specification for and value of a Connector argument,
* whose value is a String.
*/
@jdk
.
Exported
public
interface
StringArgument
extends
Argument
{
/**
* Performs basic sanity check of argument.
...
...
@@ -269,6 +274,7 @@ public interface Connector {
* Specification for and value of a Connector argument,
* whose value is a String selected from a list of choices.
*/
@jdk
.
Exported
public
interface
SelectedArgument
extends
Argument
{
/**
* Return the possible values for the argument
...
...
src/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java
浏览文件 @
3fc07724
...
...
@@ -36,8 +36,9 @@ import java.util.Collections;
* @author Gordon Hirsch
* @since 1.3
*/
public
class
IllegalConnectorArgumentsException
extends
Exception
{
@jdk
.
Exported
public
class
IllegalConnectorArgumentsException
extends
Exception
{
private
static
final
long
serialVersionUID
=
-
3042212603611350941L
;
List
<
String
>
names
;
...
...
src/share/classes/com/sun/jdi/connect/LaunchingConnector.java
浏览文件 @
3fc07724
...
...
@@ -35,6 +35,7 @@ import java.io.IOException;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
interface
LaunchingConnector
extends
Connector
{
/**
* Launches an application and connects to its VM. Properties
...
...
src/share/classes/com/sun/jdi/connect/ListeningConnector.java
浏览文件 @
3fc07724
...
...
@@ -35,6 +35,7 @@ import com.sun.jdi.VirtualMachine;
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
interface
ListeningConnector
extends
Connector
{
/**
* Indicates whether this listening connector supports multiple
...
...
src/share/classes/com/sun/jdi/connect/Transport.java
浏览文件 @
3fc07724
...
...
@@ -42,6 +42,7 @@ import com.sun.jdi.connect.spi.TransportService; // for javadoc
* @author Gordon Hirsch
* @since 1.3
*/
@jdk
.
Exported
public
interface
Transport
{
/**
* Returns a short identifier for the transport.
...
...
src/share/classes/com/sun/jdi/connect/TransportTimeoutException.java
浏览文件 @
3fc07724
...
...
@@ -54,6 +54,7 @@ package com.sun.jdi.connect;
*
* @since 1.5
*/
@jdk
.
Exported
public
class
TransportTimeoutException
extends
java
.
io
.
IOException
{
private
static
final
long
serialVersionUID
=
4107035242623365074L
;
/**
...
...
src/share/classes/com/sun/jdi/connect/VMStartException.java
浏览文件 @
3fc07724
...
...
@@ -34,8 +34,9 @@ package com.sun.jdi.connect;
* @author Gordon Hirsch
* @since 1.3
*/
public
class
VMStartException
extends
Exception
{
@jdk
.
Exported
public
class
VMStartException
extends
Exception
{
private
static
final
long
serialVersionUID
=
6408644824640801020L
;
Process
process
;
...
...
src/share/classes/com/sun/jdi/connect/package-info.java
0 → 100644
浏览文件 @
3fc07724
/*
* Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
/**
* This package defines connections between the virtual machine
* using the JDI and the target virtual machine.
* In concert with {@link com.sun.jdi.VirtualMachineManager}
* it is the mechanism for launching, attaching, etc to
* target virtual machines.
* <p>
* Methods may be added to the interfaces in the JDI packages in future
* releases. Existing packages may be renamed if the JDI becomes a standard
* extension.
*/
@jdk
.
Exported
package
com.sun.jdi.connect
;
src/share/classes/com/sun/jdi/connect/package.html
已删除
100644 → 0
浏览文件 @
334c0392
<html>
<head>
<title>
com.sun.jdi.connect description
</title>
<!--
Copyright (c) 1998, 1999, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
This code is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License version 2 only, as
published by the Free Software Foundation. Oracle designates this
particular file as subject to the "Classpath" exception as provided
by Oracle in the LICENSE file that accompanied this code.
This code is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
version 2 for more details (a copy is included in the LICENSE file that
accompanied this code).
You should have received a copy of the GNU General Public License version
2 along with this work; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
or visit www.oracle.com if you need additional information or have any
questions.
-->
</head>
<body
bgcolor=
"white"
>
This package defines
connections between the virtual machine
using the JDI and the target virtual machine.
In concert with {@link com.sun.jdi.VirtualMachineManager}
it is the mechanism for launching, attaching, etc to
target virtual machines.
<p>
Methods may be added to the interfaces in the JDI packages in future
releases. Existing packages may be renamed if the JDI becomes a standard
extension.
</body>
</html>
src/share/classes/com/sun/jdi/connect/spi/ClosedConnectionException.java
浏览文件 @
3fc07724
...
...
@@ -45,6 +45,7 @@ package com.sun.jdi.connect.spi;
*
* @since 1.5
*/
@jdk
.
Exported
public
class
ClosedConnectionException
extends
java
.
io
.
IOException
{
private
static
final
long
serialVersionUID
=
3877032124297204774L
;
/**
...
...
src/share/classes/com/sun/jdi/connect/spi/Connection.java
浏览文件 @
3fc07724
...
...
@@ -56,6 +56,7 @@ import java.io.IOException;
* @since 1.5
*/
@jdk
.
Exported
public
abstract
class
Connection
{
/**
...
...
src/share/classes/com/sun/jdi/connect/spi/TransportService.java
浏览文件 @
3fc07724
...
...
@@ -77,6 +77,7 @@ import com.sun.jdi.connect.TransportTimeoutException;
* @since 1.5
*/
@jdk
.
Exported
public
abstract
class
TransportService
{
/**
...
...
@@ -96,6 +97,7 @@ public abstract class TransportService {
/**
* The transport service capabilities.
*/
@jdk
.
Exported
public
static
abstract
class
Capabilities
{
/**
...
...
@@ -229,6 +231,7 @@ public abstract class TransportService {
* #stopListening stopListening} to stop the transport
* service from listening on an address.
*/
@jdk
.
Exported
public
static
abstract
class
ListenKey
{
/**
...
...
src/share/classes/com/sun/jdi/connect/spi/package-info.java
0 → 100644
浏览文件 @
3fc07724
/*
* Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
/**
* This package comprises the interfaces and classes used to
* develop new {@link com.sun.jdi.connect.spi.TransportService}
* implementations.
*/
@jdk
.
Exported
package
com.sun.jdi.connect.spi
;
src/share/classes/com/sun/jdi/connect/spi/package.html
已删除
100644 → 0
浏览文件 @
334c0392
<html>
<head>
<title>
com.sun.jdi.connect.spi description
</title>
<!--
Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
This code is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License version 2 only, as
published by the Free Software Foundation. Oracle designates this
particular file as subject to the "Classpath" exception as provided
by Oracle in the LICENSE file that accompanied this code.
This code is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
version 2 for more details (a copy is included in the LICENSE file that
accompanied this code).
You should have received a copy of the GNU General Public License version
2 along with this work; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
or visit www.oracle.com if you need additional information or have any
questions.
-->
</head>
<body
bgcolor=
"white"
>
This package comprises the interfaces and classes used to
develop new {@link com.sun.jdi.connect.spi.TransportService}
implementations.
</body>
</html>
src/share/classes/com/sun/jdi/event/AccessWatchpointEvent.java
浏览文件 @
3fc07724
...
...
@@ -37,5 +37,6 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
AccessWatchpointEvent
extends
WatchpointEvent
{
}
src/share/classes/com/sun/jdi/event/BreakpointEvent.java
浏览文件 @
3fc07724
...
...
@@ -47,6 +47,6 @@ import java.util.List;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
BreakpointEvent
extends
LocatableEvent
{
}
src/share/classes/com/sun/jdi/event/ClassPrepareEvent.java
浏览文件 @
3fc07724
...
...
@@ -39,6 +39,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
ClassPrepareEvent
extends
Event
{
/**
* Returns the thread in which this event has occurred.
...
...
src/share/classes/com/sun/jdi/event/ClassUnloadEvent.java
浏览文件 @
3fc07724
...
...
@@ -39,6 +39,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
ClassUnloadEvent
extends
Event
{
/**
* Returns the name of the class that has been unloaded.
...
...
src/share/classes/com/sun/jdi/event/Event.java
浏览文件 @
3fc07724
...
...
@@ -43,6 +43,7 @@ import com.sun.jdi.request.EventRequest;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
Event
extends
Mirror
{
/**
...
...
src/share/classes/com/sun/jdi/event/EventIterator.java
浏览文件 @
3fc07724
...
...
@@ -40,6 +40,7 @@ import java.util.Iterator;
* @since 1.3
*/
@jdk
.
Exported
public
interface
EventIterator
extends
Iterator
<
Event
>
{
/**
...
...
src/share/classes/com/sun/jdi/event/EventQueue.java
浏览文件 @
3fc07724
...
...
@@ -57,6 +57,7 @@ import com.sun.jdi.*;
* @since 1.3
*/
@jdk
.
Exported
public
interface
EventQueue
extends
Mirror
{
/**
...
...
src/share/classes/com/sun/jdi/event/EventSet.java
浏览文件 @
3fc07724
...
...
@@ -127,6 +127,7 @@ import java.util.Set;
* @since 1.3
*/
@jdk
.
Exported
public
interface
EventSet
extends
Mirror
,
Set
<
Event
>
{
/**
...
...
src/share/classes/com/sun/jdi/event/ExceptionEvent.java
浏览文件 @
3fc07724
...
...
@@ -44,6 +44,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
ExceptionEvent
extends
LocatableEvent
{
/**
...
...
src/share/classes/com/sun/jdi/event/LocatableEvent.java
浏览文件 @
3fc07724
...
...
@@ -36,6 +36,7 @@ import java.util.List;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
LocatableEvent
extends
Event
,
Locatable
{
/**
...
...
src/share/classes/com/sun/jdi/event/MethodEntryEvent.java
浏览文件 @
3fc07724
...
...
@@ -43,6 +43,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
MethodEntryEvent
extends
LocatableEvent
{
/**
...
...
src/share/classes/com/sun/jdi/event/MethodExitEvent.java
浏览文件 @
3fc07724
...
...
@@ -40,6 +40,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
MethodExitEvent
extends
LocatableEvent
{
/**
...
...
src/share/classes/com/sun/jdi/event/ModificationWatchpointEvent.java
浏览文件 @
3fc07724
...
...
@@ -38,6 +38,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
ModificationWatchpointEvent
extends
WatchpointEvent
{
/**
...
...
src/share/classes/com/sun/jdi/event/MonitorContendedEnterEvent.java
浏览文件 @
3fc07724
...
...
@@ -40,6 +40,7 @@ import com.sun.jdi.*;
* @author Swamy Venkataramanappa
* @since 1.6
*/
@jdk
.
Exported
public
interface
MonitorContendedEnterEvent
extends
LocatableEvent
{
/**
...
...
src/share/classes/com/sun/jdi/event/MonitorContendedEnteredEvent.java
浏览文件 @
3fc07724
...
...
@@ -39,6 +39,7 @@ import com.sun.jdi.*;
* @author Swamy Venkataramanappa
* @since 1.6
*/
@jdk
.
Exported
public
interface
MonitorContendedEnteredEvent
extends
LocatableEvent
{
/**
...
...
src/share/classes/com/sun/jdi/event/MonitorWaitEvent.java
浏览文件 @
3fc07724
...
...
@@ -38,6 +38,7 @@ import com.sun.jdi.*;
* @author Swamy Venkataramanappa
* @since 1.6
*/
@jdk
.
Exported
public
interface
MonitorWaitEvent
extends
LocatableEvent
{
/**
...
...
src/share/classes/com/sun/jdi/event/MonitorWaitedEvent.java
浏览文件 @
3fc07724
...
...
@@ -38,6 +38,7 @@ import com.sun.jdi.*;
* @author Swamy Venkataramanappa
* @since 1.6
*/
@jdk
.
Exported
public
interface
MonitorWaitedEvent
extends
LocatableEvent
{
/**
...
...
src/share/classes/com/sun/jdi/event/StepEvent.java
浏览文件 @
3fc07724
...
...
@@ -46,6 +46,6 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
StepEvent
extends
LocatableEvent
{
}
src/share/classes/com/sun/jdi/event/ThreadDeathEvent.java
浏览文件 @
3fc07724
...
...
@@ -45,6 +45,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
ThreadDeathEvent
extends
Event
{
/**
* Returns the thread which is terminating.
...
...
src/share/classes/com/sun/jdi/event/ThreadStartEvent.java
浏览文件 @
3fc07724
...
...
@@ -52,6 +52,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
ThreadStartEvent
extends
Event
{
/**
* Returns the thread which has started.
...
...
src/share/classes/com/sun/jdi/event/VMDeathEvent.java
浏览文件 @
3fc07724
...
...
@@ -68,5 +68,6 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
VMDeathEvent
extends
Event
{
}
src/share/classes/com/sun/jdi/event/VMDisconnectEvent.java
浏览文件 @
3fc07724
...
...
@@ -52,5 +52,6 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
VMDisconnectEvent
extends
Event
{
}
src/share/classes/com/sun/jdi/event/VMStartEvent.java
浏览文件 @
3fc07724
...
...
@@ -43,6 +43,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
VMStartEvent
extends
Event
{
/**
* Returns the initial thread of the VM which has started.
...
...
src/share/classes/com/sun/jdi/event/WatchpointEvent.java
浏览文件 @
3fc07724
...
...
@@ -37,6 +37,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
WatchpointEvent
extends
LocatableEvent
{
/**
...
...
src/share/classes/com/sun/jdi/event/package-info.java
0 → 100644
浏览文件 @
3fc07724
/*
* Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
/**
* This package defines JDI events and event processing.
* An {@link com.sun.jdi.event.Event} is always a member of an
* {@link com.sun.jdi.event.EventSet}, which
* is retrieved from the {@link com.sun.jdi.event.EventQueue}.
* Examples of Events include
* {@link com.sun.jdi.event.BreakpointEvent "breakpoints events"},
* {@link com.sun.jdi.event.ThreadStartEvent "thread creation events"} and
* {@link com.sun.jdi.event.VMDeathEvent "virtual machine death event"}.
* With the exception
* of termination events, all events received must be requested with an
* {@link com.sun.jdi.request.EventRequest "EventRequest"}. The
* {@link com.sun.jdi.request} package defines event requests and event
* request management.
* <p>
* Methods may be added to the interfaces in the JDI packages in future
* releases. Existing packages may be renamed if the JDI becomes a standard
* extension.
*/
@jdk
.
Exported
package
com.sun.jdi.event
;
src/share/classes/com/sun/jdi/event/package.html
已删除
100644 → 0
浏览文件 @
334c0392
<html>
<head>
<title>
com.sun.jdi.event description
</title>
<!--
Copyright (c) 1998, 1999, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
This code is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License version 2 only, as
published by the Free Software Foundation. Oracle designates this
particular file as subject to the "Classpath" exception as provided
by Oracle in the LICENSE file that accompanied this code.
This code is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
version 2 for more details (a copy is included in the LICENSE file that
accompanied this code).
You should have received a copy of the GNU General Public License version
2 along with this work; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
or visit www.oracle.com if you need additional information or have any
questions.
-->
</head>
<body
bgcolor=
"white"
>
This package defines JDI events and event processing.
An {@link com.sun.jdi.event.Event} is always a member of an
{@link com.sun.jdi.event.EventSet}, which
is retrieved from the {@link com.sun.jdi.event.EventQueue}.
Examples of Events include
{@link com.sun.jdi.event.BreakpointEvent "breakpoints events"},
{@link com.sun.jdi.event.ThreadStartEvent "thread creation events"} and
{@link com.sun.jdi.event.VMDeathEvent "virtual machine death event"}.
With the exception
of termination events, all events received must be requested with an
{@link com.sun.jdi.request.EventRequest "EventRequest"}. The
{@link com.sun.jdi.request} package defines event requests and event
request management.
<p>
Methods may be added to the interfaces in the JDI packages in future
releases. Existing packages may be renamed if the JDI becomes a standard
extension.
</body>
</html>
src/share/classes/com/sun/jdi/package-info.java
0 → 100644
浏览文件 @
3fc07724
/*
* Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
/**
* This is the core package of the Java Debug
* Interface (JDI), it defines mirrors for values, types, and the target
* VirtualMachine itself - as well bootstrapping facilities.
* {@link com.sun.jdi.VirtualMachine} mirrors the target virtual machine and
* is the origin of all information provided by the JDI. A VirtualMachine
* is typically created by using the
* {@link com.sun.jdi.VirtualMachineManager} to create
* a connection to the target virtual machine (see the
* {@link com.sun.jdi.connect} package). In turn the
* {@link com.sun.jdi.VirtualMachineManager} is typically created by calling
* {@link com.sun.jdi.Bootstrap#virtualMachineManager()}.
* <p>
* Most of the methods within this package can throw the unchecked exception
* {@link com.sun.jdi.VMDisconnectedException}.
* <p>
* Methods may be added to the interfaces in the JDI packages in future
* releases. Existing packages may be renamed if the JDI becomes a standard
* extension.
*/
@jdk
.
Exported
package
com.sun.jdi
;
src/share/classes/com/sun/jdi/package.html
已删除
100644 → 0
浏览文件 @
334c0392
<html>
<head>
<title>
com.sun.jdi package description
</title>
<!--
Copyright (c) 1998, 2000, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
This code is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License version 2 only, as
published by the Free Software Foundation. Oracle designates this
particular file as subject to the "Classpath" exception as provided
by Oracle in the LICENSE file that accompanied this code.
This code is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
version 2 for more details (a copy is included in the LICENSE file that
accompanied this code).
You should have received a copy of the GNU General Public License version
2 along with this work; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
or visit www.oracle.com if you need additional information or have any
questions.
-->
</head>
<body
bgcolor=
"white"
>
This is the core package of the Java Debug
Interface (JDI), it defines mirrors for values, types, and the target
VirtualMachine itself - as well bootstrapping facilities.
{@link com.sun.jdi.VirtualMachine} mirrors the target virtual machine and
is the origin of all information provided by the JDI. A VirtualMachine
is typically created by using the
{@link com.sun.jdi.VirtualMachineManager} to create
a connection to the target virtual machine (see the
{@link com.sun.jdi.connect} package). In turn the
{@link com.sun.jdi.VirtualMachineManager} is typically created by calling
{@link com.sun.jdi.Bootstrap#virtualMachineManager()}.
<p>
Most of the methods within this package can throw the unchecked exception
{@link com.sun.jdi.VMDisconnectedException}.
<p>
Methods may be added to the interfaces in the JDI packages in future
releases. Existing packages may be renamed if the JDI becomes a standard
extension.
</body>
</html>
src/share/classes/com/sun/jdi/request/AccessWatchpointRequest.java
浏览文件 @
3fc07724
...
...
@@ -56,5 +56,6 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
AccessWatchpointRequest
extends
WatchpointRequest
{
}
src/share/classes/com/sun/jdi/request/BreakpointRequest.java
浏览文件 @
3fc07724
...
...
@@ -46,6 +46,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
BreakpointRequest
extends
EventRequest
,
Locatable
{
/**
...
...
src/share/classes/com/sun/jdi/request/ClassPrepareRequest.java
浏览文件 @
3fc07724
...
...
@@ -47,6 +47,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
ClassPrepareRequest
extends
EventRequest
{
/**
...
...
src/share/classes/com/sun/jdi/request/ClassUnloadRequest.java
浏览文件 @
3fc07724
...
...
@@ -46,6 +46,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
ClassUnloadRequest
extends
EventRequest
{
/**
...
...
src/share/classes/com/sun/jdi/request/DuplicateRequestException.java
浏览文件 @
3fc07724
...
...
@@ -31,16 +31,15 @@ package com.sun.jdi.request;
* @author Robert Field
* @since 1.3
*/
public
class
DuplicateRequestException
extends
RuntimeException
{
@jdk
.
Exported
public
class
DuplicateRequestException
extends
RuntimeException
{
private
static
final
long
serialVersionUID
=
-
3719784920313411060L
;
public
DuplicateRequestException
()
{
public
DuplicateRequestException
()
{
super
();
}
public
DuplicateRequestException
(
String
s
)
{
public
DuplicateRequestException
(
String
s
)
{
super
(
s
);
}
}
src/share/classes/com/sun/jdi/request/EventRequest.java
浏览文件 @
3fc07724
...
...
@@ -78,6 +78,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
EventRequest
extends
Mirror
{
/**
...
...
src/share/classes/com/sun/jdi/request/EventRequestManager.java
浏览文件 @
3fc07724
...
...
@@ -44,6 +44,7 @@ import java.util.List;
* @since 1.3
*/
@jdk
.
Exported
public
interface
EventRequestManager
extends
Mirror
{
/**
...
...
src/share/classes/com/sun/jdi/request/ExceptionRequest.java
浏览文件 @
3fc07724
...
...
@@ -43,6 +43,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
ExceptionRequest
extends
EventRequest
{
/**
...
...
src/share/classes/com/sun/jdi/request/InvalidRequestStateException.java
浏览文件 @
3fc07724
...
...
@@ -35,6 +35,7 @@ package com.sun.jdi.request;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
class
InvalidRequestStateException
extends
RuntimeException
{
private
static
final
long
serialVersionUID
=
-
3774632428543322148L
;
public
InvalidRequestStateException
()
...
...
src/share/classes/com/sun/jdi/request/MethodEntryRequest.java
浏览文件 @
3fc07724
...
...
@@ -44,6 +44,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
MethodEntryRequest
extends
EventRequest
{
/**
...
...
src/share/classes/com/sun/jdi/request/MethodExitRequest.java
浏览文件 @
3fc07724
...
...
@@ -44,6 +44,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
MethodExitRequest
extends
EventRequest
{
/**
...
...
src/share/classes/com/sun/jdi/request/ModificationWatchpointRequest.java
浏览文件 @
3fc07724
...
...
@@ -55,5 +55,6 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
ModificationWatchpointRequest
extends
WatchpointRequest
{
}
src/share/classes/com/sun/jdi/request/MonitorContendedEnterRequest.java
浏览文件 @
3fc07724
...
...
@@ -45,6 +45,7 @@ import com.sun.jdi.*;
* @author Swamy Venkataramanappa
* @since 1.6
*/
@jdk
.
Exported
public
interface
MonitorContendedEnterRequest
extends
EventRequest
{
/**
...
...
src/share/classes/com/sun/jdi/request/MonitorContendedEnteredRequest.java
浏览文件 @
3fc07724
...
...
@@ -45,6 +45,7 @@ import com.sun.jdi.*;
* @author Swamy Venkataramanappa
* @since 1.6
*/
@jdk
.
Exported
public
interface
MonitorContendedEnteredRequest
extends
EventRequest
{
/**
...
...
src/share/classes/com/sun/jdi/request/MonitorWaitRequest.java
浏览文件 @
3fc07724
...
...
@@ -45,6 +45,7 @@ import com.sun.jdi.*;
* @author Swamy Venkataramanappa
* @since 1.6
*/
@jdk
.
Exported
public
interface
MonitorWaitRequest
extends
EventRequest
{
/**
...
...
src/share/classes/com/sun/jdi/request/MonitorWaitedRequest.java
浏览文件 @
3fc07724
...
...
@@ -45,6 +45,7 @@ import com.sun.jdi.*;
* @author Swamy Venkataramanappa
* @since 1.6
*/
@jdk
.
Exported
public
interface
MonitorWaitedRequest
extends
EventRequest
{
/**
...
...
src/share/classes/com/sun/jdi/request/StepRequest.java
浏览文件 @
3fc07724
...
...
@@ -43,6 +43,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
StepRequest
extends
EventRequest
{
/** Step into any newly pushed frames */
...
...
src/share/classes/com/sun/jdi/request/ThreadDeathRequest.java
浏览文件 @
3fc07724
...
...
@@ -44,6 +44,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
ThreadDeathRequest
extends
EventRequest
{
/**
...
...
src/share/classes/com/sun/jdi/request/ThreadStartRequest.java
浏览文件 @
3fc07724
...
...
@@ -44,6 +44,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
ThreadStartRequest
extends
EventRequest
{
/**
...
...
src/share/classes/com/sun/jdi/request/VMDeathRequest.java
浏览文件 @
3fc07724
...
...
@@ -56,6 +56,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.4
*/
@jdk
.
Exported
public
interface
VMDeathRequest
extends
EventRequest
{
}
src/share/classes/com/sun/jdi/request/WatchpointRequest.java
浏览文件 @
3fc07724
...
...
@@ -38,6 +38,7 @@ import com.sun.jdi.*;
* @author Robert Field
* @since 1.3
*/
@jdk
.
Exported
public
interface
WatchpointRequest
extends
EventRequest
{
/**
...
...
src/share/classes/com/sun/jdi/request/package-info.java
0 → 100644
浏览文件 @
3fc07724
/*
* Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
/**
* This package is used to request that a JDI
* event be sent under specified conditions.
* With the exception of termination events, which are
* always sent, there is one kind of
* {@link com.sun.jdi.request.EventRequest} for each kind of
* {@link com.sun.jdi.event.Event Event} - for example,
* {@link com.sun.jdi.request.BreakpointRequest} is used to request a
* {@link com.sun.jdi.event.BreakpointEvent BreakpointEvent}.
* Event requests are created by the
* {@link com.sun.jdi.request.EventRequestManager}.
* Events and event processing are defined in the
* {@link com.sun.jdi.event} package.
* <p>
* Methods may be added to the interfaces in the JDI packages in future
* releases. Existing packages may be renamed if the JDI becomes a standard
* extension.
*/
@jdk
.
Exported
package
com.sun.jdi.request
;
src/share/classes/com/sun/jdi/request/package.html
已删除
100644 → 0
浏览文件 @
334c0392
<html>
<head>
<title>
com.sun.jdi.request description
</title>
<!--
Copyright (c) 1998, 1999, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
This code is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License version 2 only, as
published by the Free Software Foundation. Oracle designates this
particular file as subject to the "Classpath" exception as provided
by Oracle in the LICENSE file that accompanied this code.
This code is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
version 2 for more details (a copy is included in the LICENSE file that
accompanied this code).
You should have received a copy of the GNU General Public License version
2 along with this work; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
or visit www.oracle.com if you need additional information or have any
questions.
-->
</head>
<body
bgcolor=
"white"
>
This package is used to request that a JDI
event be sent under specified conditions.
With the exception of termination events, which are
always sent, there is one kind of
{@link com.sun.jdi.request.EventRequest} for each kind of
{@link com.sun.jdi.event.Event Event} - for example,
{@link com.sun.jdi.request.BreakpointRequest} is used to request a
{@link com.sun.jdi.event.BreakpointEvent BreakpointEvent}.
Event requests are created by the
{@link com.sun.jdi.request.EventRequestManager}.
Events and event processing are defined in the
{@link com.sun.jdi.event} package.
<p>
Methods may be added to the interfaces in the JDI packages in future
releases. Existing packages may be renamed if the JDI becomes a standard
extension.
</body>
</html>
src/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
浏览文件 @
3fc07724
...
...
@@ -85,6 +85,7 @@ import sun.management.GarbageCollectionNotifInfoCompositeData;
* </ul>
**/
@jdk
.
Exported
public
class
GarbageCollectionNotificationInfo
implements
CompositeDataView
{
private
final
String
gcName
;
...
...
src/share/classes/com/sun/management/GarbageCollectorMXBean.java
浏览文件 @
3fc07724
...
...
@@ -37,6 +37,7 @@ import javax.management.openmbean.CompositeType;
* @author Mandy Chung
* @since 1.5
*/
@jdk
.
Exported
public
interface
GarbageCollectorMXBean
extends
java
.
lang
.
management
.
GarbageCollectorMXBean
{
...
...
src/share/classes/com/sun/management/GcInfo.java
浏览文件 @
3fc07724
...
...
@@ -64,6 +64,7 @@ import sun.management.GcInfoBuilder;
* @author Mandy Chung
* @since 1.5
*/
@jdk
.
Exported
public
class
GcInfo
implements
CompositeData
,
CompositeDataView
{
private
final
long
index
;
private
final
long
startTime
;
...
...
src/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
浏览文件 @
3fc07724
...
...
@@ -48,6 +48,7 @@ import java.lang.management.PlatformManagedObject;
*
* @see ManagementFactory#getPlatformMXBeans(Class)
*/
@jdk
.
Exported
public
interface
HotSpotDiagnosticMXBean
extends
PlatformManagedObject
{
/**
* Dumps the heap to the <tt>outputFile</tt> file in the same
...
...
src/share/classes/com/sun/management/OperatingSystemMXBean.java
浏览文件 @
3fc07724
...
...
@@ -39,6 +39,7 @@ package com.sun.management;
* @author Mandy Chung
* @since 1.5
*/
@jdk
.
Exported
public
interface
OperatingSystemMXBean
extends
java
.
lang
.
management
.
OperatingSystemMXBean
{
...
...
src/share/classes/com/sun/management/ThreadMXBean.java
浏览文件 @
3fc07724
...
...
@@ -38,6 +38,7 @@ import java.util.Map;
* @since 6u25
*/
@jdk
.
Exported
public
interface
ThreadMXBean
extends
java
.
lang
.
management
.
ThreadMXBean
{
/**
* Returns the total CPU time for each thread whose ID is
...
...
src/share/classes/com/sun/management/UnixOperatingSystemMXBean.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ package com.sun.management;
* @author Mandy Chung
* @since 1.5
*/
@jdk
.
Exported
public
interface
UnixOperatingSystemMXBean
extends
com
.
sun
.
management
.
OperatingSystemMXBean
{
...
...
src/share/classes/com/sun/management/VMOption.java
浏览文件 @
3fc07724
...
...
@@ -52,6 +52,7 @@ import javax.management.openmbean.CompositeData;
* @author Mandy Chung
* @since 1.6
*/
@jdk
.
Exported
public
class
VMOption
{
private
String
name
;
private
String
value
;
...
...
@@ -64,6 +65,7 @@ public class VMOption {
*
* @since 1.6
*/
@jdk
.
Exported
public
enum
Origin
{
/**
* The VM option has not been set and its value
...
...
src/share/classes/com/sun/management/package-info.java
0 → 100644
浏览文件 @
3fc07724
/*
* Copyright (c) 2004, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
/**
* This package contains Oracle Corporation's platform extension to
* the implementation of the
* <a href="{@docRoot}/../../../../api/java/lang/management/package-summary.html">
* java.lang.management</a> API and also defines the management
* interface for some other components for the platform.
*
* <p>
* All platform MBeans are registered in the <em>platform MBeanServer</em>
* which can be obtained via the
* <a href="{@docRoot}/../../../../api/java/lang/management/ManagementFactory.html#getPlatformMBeanServer()">
* java.lang.management.ManagementFactory.getPlatformMBeanServer</a>
*
* @author Mandy Chung
* @since 1.5
*/
@jdk
.
Exported
package
com.sun.management
;
src/share/classes/com/sun/management/package.html
已删除
100644 → 0
浏览文件 @
334c0392
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<!--
Copyright (c) 2004, 2006, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
This code is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License version 2 only, as
published by the Free Software Foundation. Oracle designates this
particular file as subject to the "Classpath" exception as provided
by Oracle in the LICENSE file that accompanied this code.
This code is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
version 2 for more details (a copy is included in the LICENSE file that
accompanied this code).
You should have received a copy of the GNU General Public License version
2 along with this work; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
or visit www.oracle.com if you need additional information or have any
questions.
-->
</head>
<body
bgcolor=
"white"
>
This package contains Oracle Corporation's platform extension to
the implementation of the
<a
href=
"{@docRoot}/../../../../api/java/lang/management/package-summary.html"
>
java.lang.management
</a>
API and also defines the management
interface for some other components for the platform.
<p>
All platform MBeans are registered in the
<em>
platform MBeanServer
</em>
which can be obtained via the
<a
href=
"{@docRoot}/../../../../api/java/lang/management/ManagementFactory.html#getPlatformMBeanServer()"
>
java.lang.management.ManagementFactory.getPlatformMBeanServer
</a>
@author Mandy Chung
@since 1.5
</body>
</html>
src/share/classes/com/sun/net/httpserver/Authenticator.java
浏览文件 @
3fc07724
...
...
@@ -36,6 +36,7 @@ import java.util.*;
* Note. This implies that any caching of credentials or other authentication
* information must be done outside of this class.
*/
@jdk
.
Exported
public
abstract
class
Authenticator
{
/**
...
...
@@ -47,6 +48,7 @@ public abstract class Authenticator {
* Indicates an authentication failure. The authentication
* attempt has completed.
*/
@jdk
.
Exported
public
static
class
Failure
extends
Result
{
private
int
responseCode
;
...
...
@@ -68,6 +70,7 @@ public abstract class Authenticator {
* authenticated user principal can be acquired by calling
* getPrincipal().
*/
@jdk
.
Exported
public
static
class
Success
extends
Result
{
private
HttpPrincipal
principal
;
...
...
@@ -89,6 +92,7 @@ public abstract class Authenticator {
* set any necessary response headers in the given HttpExchange
* before returning this Retry object.
*/
@jdk
.
Exported
public
static
class
Retry
extends
Result
{
private
int
responseCode
;
...
...
src/share/classes/com/sun/net/httpserver/BasicAuthenticator.java
浏览文件 @
3fc07724
...
...
@@ -33,6 +33,7 @@ import java.util.Base64;
* to provide an implementation of {@link #checkCredentials(String,String)}
* which is called to verify each incoming request.
*/
@jdk
.
Exported
public
abstract
class
BasicAuthenticator
extends
Authenticator
{
protected
String
realm
;
...
...
src/share/classes/com/sun/net/httpserver/Filter.java
浏览文件 @
3fc07724
...
...
@@ -39,6 +39,7 @@ import java.util.*;
* exchange handler.
* @since 1.6
*/
@jdk
.
Exported
public
abstract
class
Filter
{
protected
Filter
()
{}
...
...
@@ -48,6 +49,7 @@ public abstract class Filter {
* Each filter in the chain is given one of these
* so it can invoke the next filter in the chain
*/
@jdk
.
Exported
public
static
class
Chain
{
/* the last element in the chain must invoke the users
* handler
...
...
src/share/classes/com/sun/net/httpserver/Headers.java
浏览文件 @
3fc07724
...
...
@@ -58,6 +58,7 @@ import java.util.*;
* as a header line containing the key but no associated value.
* @since 1.6
*/
@jdk
.
Exported
public
class
Headers
implements
Map
<
String
,
List
<
String
>>
{
HashMap
<
String
,
List
<
String
>>
map
;
...
...
src/share/classes/com/sun/net/httpserver/HttpContext.java
浏览文件 @
3fc07724
...
...
@@ -40,6 +40,7 @@ import java.util.*;
* context can be pre- and post-processed by each Filter in the chain.
* @since 1.6
*/
@jdk
.
Exported
public
abstract
class
HttpContext
{
protected
HttpContext
()
{
...
...
src/share/classes/com/sun/net/httpserver/HttpExchange.java
浏览文件 @
3fc07724
...
...
@@ -65,6 +65,7 @@ import sun.net.www.MessageHeader;
* @since 1.6
*/
@jdk
.
Exported
public
abstract
class
HttpExchange
{
protected
HttpExchange
()
{
...
...
src/share/classes/com/sun/net/httpserver/HttpHandler.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ import java.io.IOException;
* HTTP exchange is handled by one of these handlers.
* @since 1.6
*/
@jdk
.
Exported
public
interface
HttpHandler
{
/**
* Handle the given request and generate an appropriate response.
...
...
src/share/classes/com/sun/net/httpserver/HttpPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -33,6 +33,7 @@ import java.security.Principal;
* Represents a user authenticated by HTTP Basic or Digest
* authentication.
*/
@jdk
.
Exported
public
class
HttpPrincipal
implements
Principal
{
private
String
username
,
realm
;
...
...
src/share/classes/com/sun/net/httpserver/HttpServer.java
浏览文件 @
3fc07724
...
...
@@ -87,6 +87,7 @@ import com.sun.net.httpserver.spi.HttpServerProvider;
* @since 1.6
*/
@jdk
.
Exported
public
abstract
class
HttpServer
{
/**
...
...
src/share/classes/com/sun/net/httpserver/HttpsConfigurator.java
浏览文件 @
3fc07724
...
...
@@ -67,6 +67,7 @@ import javax.net.ssl.*;
* </blockquote></pre>
* @since 1.6
*/
@jdk
.
Exported
public
class
HttpsConfigurator
{
private
SSLContext
context
;
...
...
src/share/classes/com/sun/net/httpserver/HttpsExchange.java
浏览文件 @
3fc07724
...
...
@@ -39,6 +39,7 @@ import java.util.*;
* @since 1.6
*/
@jdk
.
Exported
public
abstract
class
HttpsExchange
extends
HttpExchange
{
protected
HttpsExchange
()
{
...
...
src/share/classes/com/sun/net/httpserver/HttpsParameters.java
浏览文件 @
3fc07724
...
...
@@ -49,6 +49,7 @@ import javax.net.ssl.SSLParameters;
* are used, and any settings made in this object are ignored.
* @since 1.6
*/
@jdk
.
Exported
public
abstract
class
HttpsParameters
{
private
String
[]
cipherSuites
;
...
...
src/share/classes/com/sun/net/httpserver/HttpsServer.java
浏览文件 @
3fc07724
...
...
@@ -45,6 +45,7 @@ import com.sun.net.httpserver.spi.*;
* @since 1.6
*/
@jdk
.
Exported
public
abstract
class
HttpsServer
extends
HttpServer
{
/**
...
...
src/share/classes/com/sun/net/httpserver/package-info.java
浏览文件 @
3fc07724
...
...
@@ -123,4 +123,5 @@
<p>
@since 1.6
*/
@jdk
.
Exported
package
com.sun.net.httpserver
;
src/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java
浏览文件 @
3fc07724
...
...
@@ -40,6 +40,7 @@ import com.sun.net.httpserver.*;
* {@link HttpServer} and associated classes. Applications do not normally use
* this class. See {@link #provider()} for how providers are found and loaded.
*/
@jdk
.
Exported
public
abstract
class
HttpServerProvider
{
/**
...
...
src/share/classes/com/sun/net/httpserver/spi/package-info.java
浏览文件 @
3fc07724
...
...
@@ -24,7 +24,8 @@
*/
/**
Provides a pluggable service provider interface, which allows the HTTP server
implementation to be replaced with other implementations.
*/
* Provides a pluggable service provider interface, which allows the HTTP server
* implementation to be replaced with other implementations.
*/
@jdk
.
Exported
package
com.sun.net.httpserver.spi
;
src/share/classes/com/sun/nio/sctp/AbstractNotificationHandler.java
浏览文件 @
3fc07724
...
...
@@ -39,6 +39,7 @@ package com.sun.nio.sctp;
*
* @since 1.7
*/
@jdk
.
Exported
public
class
AbstractNotificationHandler
<
T
>
implements
NotificationHandler
<
T
>
{
...
...
src/share/classes/com/sun/nio/sctp/Association.java
浏览文件 @
3fc07724
...
...
@@ -51,6 +51,7 @@ package com.sun.nio.sctp;
*
* @since 1.7
*/
@jdk
.
Exported
public
class
Association
{
private
final
int
associationID
;
private
final
int
maxInStreams
;
...
...
src/share/classes/com/sun/nio/sctp/AssociationChangeNotification.java
浏览文件 @
3fc07724
...
...
@@ -29,6 +29,7 @@ package com.sun.nio.sctp;
*
* @since 1.7
*/
@jdk
.
Exported
public
abstract
class
AssociationChangeNotification
implements
Notification
{
...
...
@@ -37,6 +38,7 @@ public abstract class AssociationChangeNotification
*
* @since 1.7
*/
@jdk
.
Exported
public
enum
AssocChangeEvent
{
/**
...
...
src/share/classes/com/sun/nio/sctp/HandlerResult.java
浏览文件 @
3fc07724
...
...
@@ -34,6 +34,7 @@ package com.sun.nio.sctp;
*
* @since 1.7
*/
@jdk
.
Exported
public
enum
HandlerResult
{
/**
* Try to receieve another message or notification.
...
...
src/share/classes/com/sun/nio/sctp/IllegalReceiveException.java
浏览文件 @
3fc07724
...
...
@@ -31,6 +31,7 @@ package com.sun.nio.sctp;
*
* @since 1.7
*/
@jdk
.
Exported
public
class
IllegalReceiveException
extends
IllegalStateException
{
private
static
final
long
serialVersionUID
=
2296619040988576224L
;
...
...
src/share/classes/com/sun/nio/sctp/IllegalUnbindException.java
浏览文件 @
3fc07724
...
...
@@ -31,6 +31,7 @@ package com.sun.nio.sctp;
*
* @since 1.7
*/
@jdk
.
Exported
public
class
IllegalUnbindException
extends
IllegalStateException
{
private
static
final
long
serialVersionUID
=
-
310540883995532224L
;
...
...
src/share/classes/com/sun/nio/sctp/InvalidStreamException.java
浏览文件 @
3fc07724
...
...
@@ -30,6 +30,7 @@ package com.sun.nio.sctp;
*
* @since 1.7
*/
@jdk
.
Exported
public
class
InvalidStreamException
extends
IllegalArgumentException
{
private
static
final
long
serialVersionUID
=
-
9172703378046665558L
;
...
...
src/share/classes/com/sun/nio/sctp/MessageInfo.java
浏览文件 @
3fc07724
...
...
@@ -56,6 +56,7 @@ import java.net.SocketAddress;
*
* @since 1.7
*/
@jdk
.
Exported
public
abstract
class
MessageInfo
{
/**
* Initializes a new instance of this class.
...
...
src/share/classes/com/sun/nio/sctp/Notification.java
浏览文件 @
3fc07724
...
...
@@ -37,6 +37,7 @@ package com.sun.nio.sctp;
*
* @since 1.7
*/
@jdk
.
Exported
public
interface
Notification
{
/**
* Returns the association that this notification is applicable to.
...
...
src/share/classes/com/sun/nio/sctp/NotificationHandler.java
浏览文件 @
3fc07724
...
...
@@ -49,6 +49,7 @@ package com.sun.nio.sctp;
*
* @since 1.7
*/
@jdk
.
Exported
public
interface
NotificationHandler
<
T
>
{
/**
* Invoked when a notification is received from the SCTP stack.
...
...
src/share/classes/com/sun/nio/sctp/PeerAddressChangeNotification.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ import java.net.SocketAddress;
*
* @since 1.7
*/
@jdk
.
Exported
public
abstract
class
PeerAddressChangeNotification
implements
Notification
{
...
...
@@ -46,6 +47,7 @@ public abstract class PeerAddressChangeNotification
*
* @since 1.7
*/
@jdk
.
Exported
public
enum
AddressChangeEvent
{
/**
* This address is now reachable.
...
...
src/share/classes/com/sun/nio/sctp/SctpChannel.java
浏览文件 @
3fc07724
...
...
@@ -134,6 +134,7 @@ import java.nio.channels.SelectionKey;
*
* @since 1.7
*/
@jdk
.
Exported
public
abstract
class
SctpChannel
extends
AbstractSelectableChannel
{
...
...
src/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
浏览文件 @
3fc07724
...
...
@@ -134,6 +134,7 @@ import java.nio.channels.SelectionKey;
*
* @since 1.7
*/
@jdk
.
Exported
public
abstract
class
SctpMultiChannel
extends
AbstractSelectableChannel
{
...
...
src/share/classes/com/sun/nio/sctp/SctpServerChannel.java
浏览文件 @
3fc07724
...
...
@@ -68,6 +68,7 @@ import java.nio.channels.spi.AbstractSelectableChannel;
*
* @since 1.7
*/
@jdk
.
Exported
public
abstract
class
SctpServerChannel
extends
AbstractSelectableChannel
{
...
...
src/share/classes/com/sun/nio/sctp/SctpSocketOption.java
浏览文件 @
3fc07724
...
...
@@ -35,4 +35,5 @@ import java.net.SocketOption;
*
* @see SctpStandardSocketOptions
*/
@jdk
.
Exported
public
interface
SctpSocketOption
<
T
>
extends
SocketOption
<
T
>
{
}
src/share/classes/com/sun/nio/sctp/SctpStandardSocketOptions.java
浏览文件 @
3fc07724
...
...
@@ -34,6 +34,7 @@ import sun.nio.ch.sctp.SctpStdSocketOption;
*
* @since 1.7
*/
@jdk
.
Exported
public
class
SctpStandardSocketOptions
{
private
SctpStandardSocketOptions
()
{}
/**
...
...
@@ -315,6 +316,7 @@ public class SctpStandardSocketOptions {
*
* @since 1.7
*/
@jdk
.
Exported
public
static
class
InitMaxStreams
{
private
int
maxInStreams
;
private
int
maxOutStreams
;
...
...
src/share/classes/com/sun/nio/sctp/SendFailedNotification.java
浏览文件 @
3fc07724
...
...
@@ -37,6 +37,7 @@ import java.net.SocketAddress;
*
* @since 1.7
*/
@jdk
.
Exported
public
abstract
class
SendFailedNotification
implements
Notification
{
/**
* Initializes a new instance of this class.
...
...
src/share/classes/com/sun/nio/sctp/ShutdownNotification.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ package com.sun.nio.sctp;
*
* @since 1.7
*/
@jdk
.
Exported
public
abstract
class
ShutdownNotification
implements
Notification
{
/**
* Initializes a new instance of this class.
...
...
src/share/classes/com/sun/nio/sctp/package-info.java
浏览文件 @
3fc07724
...
...
@@ -72,4 +72,5 @@
* @since 1.7
*/
@jdk
.
Exported
package
com.sun.nio.sctp
;
src/share/classes/com/sun/security/auth/LdapPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -45,6 +45,7 @@ import javax.naming.ldap.LdapName;
*
* @since 1.6
*/
@jdk
.
Exported
public
final
class
LdapPrincipal
implements
Principal
,
java
.
io
.
Serializable
{
private
static
final
long
serialVersionUID
=
6820120005580754861L
;
...
...
src/share/classes/com/sun/security/auth/NTDomainPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -45,6 +45,7 @@ import java.security.Principal;
* @see java.security.Principal
* @see javax.security.auth.Subject
*/
@jdk
.
Exported
public
class
NTDomainPrincipal
implements
Principal
,
java
.
io
.
Serializable
{
private
static
final
long
serialVersionUID
=
-
4408637351440771220L
;
...
...
src/share/classes/com/sun/security/auth/NTNumericCredential.java
浏览文件 @
3fc07724
...
...
@@ -31,6 +31,7 @@ package com.sun.security.auth;
*
*/
@jdk
.
Exported
public
class
NTNumericCredential
{
private
long
impersonationToken
;
...
...
src/share/classes/com/sun/security/auth/NTSid.java
浏览文件 @
3fc07724
...
...
@@ -47,6 +47,7 @@ import java.security.Principal;
* @see java.security.Principal
* @see javax.security.auth.Subject
*/
@jdk
.
Exported
public
class
NTSid
implements
Principal
,
java
.
io
.
Serializable
{
private
static
final
long
serialVersionUID
=
4412290580770249885L
;
...
...
src/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -43,6 +43,7 @@ package com.sun.security.auth;
* @see java.security.Principal
* @see javax.security.auth.Subject
*/
@jdk
.
Exported
public
class
NTSidDomainPrincipal
extends
NTSid
{
private
static
final
long
serialVersionUID
=
5247810785821650912L
;
...
...
src/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -40,6 +40,7 @@ package com.sun.security.auth;
* @see javax.security.auth.Subject
* @see com.sun.security.auth.NTSid
*/
@jdk
.
Exported
public
class
NTSidGroupPrincipal
extends
NTSid
{
private
static
final
long
serialVersionUID
=
-
1373347438636198229L
;
...
...
src/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -39,6 +39,7 @@ package com.sun.security.auth;
* @see java.security.Principal
* @see javax.security.auth.Subject
*/
@jdk
.
Exported
public
class
NTSidPrimaryGroupPrincipal
extends
NTSid
{
private
static
final
long
serialVersionUID
=
8011978367305190527L
;
...
...
src/share/classes/com/sun/security/auth/NTSidUserPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -39,6 +39,7 @@ package com.sun.security.auth;
* @see java.security.Principal
* @see javax.security.auth.Subject
*/
@jdk
.
Exported
public
class
NTSidUserPrincipal
extends
NTSid
{
private
static
final
long
serialVersionUID
=
-
5573239889517749525L
;
...
...
src/share/classes/com/sun/security/auth/NTUserPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -41,6 +41,7 @@ import java.security.Principal;
* @see java.security.Principal
* @see javax.security.auth.Subject
*/
@jdk
.
Exported
public
class
NTUserPrincipal
implements
Principal
,
java
.
io
.
Serializable
{
private
static
final
long
serialVersionUID
=
-
8737649811939033735L
;
...
...
src/share/classes/com/sun/security/auth/PolicyFile.java
浏览文件 @
3fc07724
...
...
@@ -215,6 +215,7 @@ import javax.security.auth.Subject;
* @see java.security.ProtectionDomain
* @see java.security.Security security properties
*/
@jdk
.
Exported
(
false
)
@Deprecated
public
class
PolicyFile
extends
javax
.
security
.
auth
.
Policy
{
...
...
src/share/classes/com/sun/security/auth/PrincipalComparator.java
浏览文件 @
3fc07724
...
...
@@ -50,6 +50,7 @@ package com.sun.security.auth;
* @see java.security.Principal
* @see javax.security.auth.Subject
*/
@jdk
.
Exported
public
interface
PrincipalComparator
{
/**
* Check if the specified <code>Subject</code> is implied by
...
...
src/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -45,6 +45,7 @@ import java.security.Principal;
* @see java.security.Principal
* @see javax.security.auth.Subject
*/
@jdk
.
Exported
(
false
)
@Deprecated
public
class
SolarisNumericGroupPrincipal
implements
Principal
,
...
...
src/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -44,6 +44,7 @@ import java.security.Principal;
* @see java.security.Principal
* @see javax.security.auth.Subject
*/
@jdk
.
Exported
(
false
)
@Deprecated
public
class
SolarisNumericUserPrincipal
implements
Principal
,
...
...
src/share/classes/com/sun/security/auth/SolarisPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -44,6 +44,7 @@ import java.security.Principal;
* @see java.security.Principal
* @see javax.security.auth.Subject
*/
@jdk
.
Exported
(
false
)
@Deprecated
public
class
SolarisPrincipal
implements
Principal
,
java
.
io
.
Serializable
{
...
...
src/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -41,6 +41,7 @@ import java.security.Principal;
* @see java.security.Principal
* @see javax.security.auth.Subject
*/
@jdk
.
Exported
public
class
UnixNumericGroupPrincipal
implements
Principal
,
java
.
io
.
Serializable
{
...
...
src/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -41,6 +41,7 @@ import java.security.Principal;
* @see java.security.Principal
* @see javax.security.auth.Subject
*/
@jdk
.
Exported
public
class
UnixNumericUserPrincipal
implements
Principal
,
java
.
io
.
Serializable
{
...
...
src/share/classes/com/sun/security/auth/UnixPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -41,6 +41,7 @@ import java.security.Principal;
* @see java.security.Principal
* @see javax.security.auth.Subject
*/
@jdk
.
Exported
public
class
UnixPrincipal
implements
Principal
,
java
.
io
.
Serializable
{
private
static
final
long
serialVersionUID
=
-
2951667807323493631L
;
...
...
src/share/classes/com/sun/security/auth/UserPrincipal.java
浏览文件 @
3fc07724
...
...
@@ -42,6 +42,7 @@ import java.security.Principal;
*
* @since 1.6
*/
@jdk
.
Exported
public
final
class
UserPrincipal
implements
Principal
,
java
.
io
.
Serializable
{
private
static
final
long
serialVersionUID
=
892106070870210969L
;
...
...
src/share/classes/com/sun/security/auth/X500Principal.java
浏览文件 @
3fc07724
...
...
@@ -49,6 +49,7 @@ import sun.security.x509.X500Name;
* class.
* @see javax.security.auth.x500.X500Principal
*/
@jdk
.
Exported
(
false
)
@Deprecated
public
class
X500Principal
implements
Principal
,
java
.
io
.
Serializable
{
...
...
src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java
浏览文件 @
3fc07724
...
...
@@ -54,6 +54,7 @@ import javax.swing.JTextField;
* @see javax.security.auth.callback
* @deprecated This class will be removed in a future release.
*/
@jdk
.
Exported
(
false
)
@Deprecated
public
class
DialogCallbackHandler
implements
CallbackHandler
{
...
...
src/share/classes/com/sun/security/auth/callback/TextCallbackHandler.java
浏览文件 @
3fc07724
...
...
@@ -53,6 +53,7 @@ import sun.security.util.Password;
* @see javax.security.auth.callback
*/
@jdk
.
Exported
public
class
TextCallbackHandler
implements
CallbackHandler
{
/**
...
...
src/share/classes/com/sun/security/auth/callback/package-info.java
0 → 100644
浏览文件 @
3fc07724
/*
* Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
@jdk
.
Exported
package
com.sun.security.auth.callback
;
src/share/classes/com/sun/security/auth/login/ConfigFile.java
浏览文件 @
3fc07724
...
...
@@ -83,6 +83,7 @@ import java.net.URI;
* @see javax.security.auth.login.LoginContext
* @see java.security.Security security properties
*/
@jdk
.
Exported
public
class
ConfigFile
extends
Configuration
{
private
final
sun
.
security
.
provider
.
ConfigFile
.
Spi
spi
;
...
...
src/share/classes/com/sun/security/auth/login/package-info.java
0 → 100644
浏览文件 @
3fc07724
/*
* Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
@jdk
.
Exported
package
com.sun.security.auth.login
;
src/share/classes/com/sun/security/auth/module/JndiLoginModule.java
浏览文件 @
3fc07724
...
...
@@ -151,6 +151,7 @@ import com.sun.security.auth.UnixNumericGroupPrincipal;
* </pre>
*
*/
@jdk
.
Exported
public
class
JndiLoginModule
implements
LoginModule
{
private
static
final
ResourceBundle
rb
=
AccessController
.
doPrivileged
(
...
...
src/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
浏览文件 @
3fc07724
...
...
@@ -110,6 +110,7 @@ import sun.security.util.Password;
*
* </dl>
*/
@jdk
.
Exported
public
class
KeyStoreLoginModule
implements
LoginModule
{
private
static
final
ResourceBundle
rb
=
AccessController
.
doPrivileged
(
...
...
src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
浏览文件 @
3fc07724
...
...
@@ -379,6 +379,7 @@ import sun.misc.HexDumpEncoder;
* @author Ram Marti
*/
@jdk
.
Exported
public
class
Krb5LoginModule
implements
LoginModule
{
// initial state
...
...
src/share/classes/com/sun/security/auth/module/LdapLoginModule.java
浏览文件 @
3fc07724
...
...
@@ -304,6 +304,7 @@ import com.sun.security.auth.UserPrincipal;
*
* @since 1.6
*/
@jdk
.
Exported
public
class
LdapLoginModule
implements
LoginModule
{
// Use the default classloader for this class to load the prompt strings.
...
...
src/share/classes/com/sun/security/auth/module/NTLoginModule.java
浏览文件 @
3fc07724
...
...
@@ -57,6 +57,7 @@ import com.sun.security.auth.NTNumericCredential;
*
* @see javax.security.auth.spi.LoginModule
*/
@jdk
.
Exported
public
class
NTLoginModule
implements
LoginModule
{
private
NTSystem
ntSystem
;
...
...
src/share/classes/com/sun/security/auth/module/NTSystem.java
浏览文件 @
3fc07724
...
...
@@ -30,6 +30,7 @@ package com.sun.security.auth.module;
* security information for the current user.
*
*/
@jdk
.
Exported
public
class
NTSystem
{
private
native
void
getCurrent
(
boolean
debug
);
...
...
src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java
浏览文件 @
3fc07724
...
...
@@ -52,6 +52,7 @@ import com.sun.security.auth.SolarisNumericGroupPrincipal;
* UnixLoginModule.
*
*/
@jdk
.
Exported
(
false
)
@Deprecated
public
class
SolarisLoginModule
implements
LoginModule
{
...
...
src/share/classes/com/sun/security/auth/module/SolarisSystem.java
浏览文件 @
3fc07724
...
...
@@ -30,6 +30,7 @@ package com.sun.security.auth.module;
* UID/GID/groups information for the current user.
*
*/
@jdk
.
Exported
public
class
SolarisSystem
{
private
native
void
getSolarisInfo
();
...
...
src/share/classes/com/sun/security/auth/module/UnixLoginModule.java
浏览文件 @
3fc07724
...
...
@@ -47,6 +47,7 @@ import com.sun.security.auth.UnixNumericGroupPrincipal;
* debug messages will be output to the output stream, System.out.
*
*/
@jdk
.
Exported
public
class
UnixLoginModule
implements
LoginModule
{
// initial state
...
...
src/share/classes/com/sun/security/auth/module/UnixSystem.java
浏览文件 @
3fc07724
...
...
@@ -30,6 +30,7 @@ package com.sun.security.auth.module;
* UID/GID/groups information for the current user.
*
*/
@jdk
.
Exported
public
class
UnixSystem
{
private
native
void
getUnixInfo
();
...
...
src/share/classes/com/sun/security/auth/module/package-info.java
0 → 100644
浏览文件 @
3fc07724
/*
* Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
@jdk
.
Exported
package
com.sun.security.auth.module
;
src/share/classes/com/sun/security/auth/package-info.java
0 → 100644
浏览文件 @
3fc07724
/*
* Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
@jdk
.
Exported
package
com.sun.security.auth
;
src/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
浏览文件 @
3fc07724
...
...
@@ -28,7 +28,8 @@ package com.sun.security.jgss;
/**
* Kerberos 5 AuthorizationData entry.
*/
final
public
class
AuthorizationDataEntry
{
@jdk
.
Exported
public
final
class
AuthorizationDataEntry
{
private
final
int
type
;
private
final
byte
[]
data
;
...
...
src/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ import org.ietf.jgss.*;
* functionalities not defined by {@code org.ietf.jgss.GSSContext},
* such as querying context-specific attributes.
*/
@jdk
.
Exported
public
interface
ExtendedGSSContext
extends
GSSContext
{
/**
* Return the mechanism-specific attribute associated with {@code type}.
...
...
src/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
浏览文件 @
3fc07724
...
...
@@ -32,6 +32,7 @@ import org.ietf.jgss.*;
* functionalities not defined by {@code org.ietf.jgss.GSSCredential}.
* @since 1.8
*/
@jdk
.
Exported
public
interface
ExtendedGSSCredential
extends
GSSCredential
{
/**
* Impersonates a principal. In Kerberos, this can be implemented
...
...
src/share/classes/com/sun/security/jgss/GSSUtil.java
浏览文件 @
3fc07724
...
...
@@ -33,6 +33,7 @@ import org.ietf.jgss.GSSCredential;
* GSS-API Utilities for using in conjunction with Sun Microsystem's
* implementation of Java GSS-API.
*/
@jdk
.
Exported
public
class
GSSUtil
{
/**
...
...
src/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
浏览文件 @
3fc07724
...
...
@@ -35,6 +35,7 @@ import java.security.BasicPermission;
*
* <p>The target name is the {@link InquireType} allowed.
*/
@jdk
.
Exported
public
final
class
InquireSecContextPermission
extends
BasicPermission
{
private
static
final
long
serialVersionUID
=
-
7131173349668647297L
;
...
...
src/share/classes/com/sun/security/jgss/InquireType.java
浏览文件 @
3fc07724
...
...
@@ -29,6 +29,7 @@ package com.sun.security.jgss;
* Attribute types that can be specified as an argument of
* {@link com.sun.security.jgss.ExtendedGSSContext#inquireSecContext}
*/
@jdk
.
Exported
public
enum
InquireType
{
/**
* Attribute type for retrieving the session key of an
...
...
src/share/classes/com/sun/security/jgss/package-info.java
0 → 100644
浏览文件 @
3fc07724
/*
* Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
@jdk
.
Exported
package
com.sun.security.jgss
;
src/share/classes/com/sun/tools/attach/AgentInitializationException.java
浏览文件 @
3fc07724
...
...
@@ -40,6 +40,7 @@ package com.sun.tools.attach;
* the error returned by the agent's <code>Agent_OnAttach</code> function.
* This error code can be obtained by invoking the {@link #returnValue() returnValue} method.
*/
@jdk
.
Exported
public
class
AgentInitializationException
extends
Exception
{
/** use serialVersionUID for interoperability */
...
...
src/share/classes/com/sun/tools/attach/AgentLoadException.java
浏览文件 @
3fc07724
...
...
@@ -36,6 +36,7 @@ package com.sun.tools.attach;
* com.sun.tools.attach.VirtualMachine#loadAgentPath loadAgentPath} methods
* if the agent, or agent library, cannot be loaded.
*/
@jdk
.
Exported
public
class
AgentLoadException
extends
Exception
{
/** use serialVersionUID for interoperability */
...
...
src/share/classes/com/sun/tools/attach/AttachNotSupportedException.java
浏览文件 @
3fc07724
...
...
@@ -36,6 +36,7 @@ import com.sun.tools.attach.spi.AttachProvider; // for javadoc
* AttachProvider.attachVirtualMachine} if the provider attempts to
* attach to a Java virtual machine with which it not comptatible.
*/
@jdk
.
Exported
public
class
AttachNotSupportedException
extends
Exception
{
/** use serialVersionUID for interoperability */
...
...
src/share/classes/com/sun/tools/attach/AttachPermission.java
浏览文件 @
3fc07724
...
...
@@ -79,6 +79,7 @@ package com.sun.tools.attach;
* @see com.sun.tools.attach.spi.AttachProvider
*/
@jdk
.
Exported
public
final
class
AttachPermission
extends
java
.
security
.
BasicPermission
{
/** use serialVersionUID for interoperability */
...
...
src/share/classes/com/sun/tools/attach/VirtualMachine.java
浏览文件 @
3fc07724
...
...
@@ -102,6 +102,7 @@ import java.io.IOException;
* @since 1.6
*/
@jdk
.
Exported
public
abstract
class
VirtualMachine
{
private
AttachProvider
provider
;
private
String
id
;
...
...
src/share/classes/com/sun/tools/attach/VirtualMachineDescriptor.java
浏览文件 @
3fc07724
...
...
@@ -55,6 +55,7 @@ import com.sun.tools.attach.spi.AttachProvider;
*
* @since 1.6
*/
@jdk
.
Exported
public
class
VirtualMachineDescriptor
{
private
AttachProvider
provider
;
...
...
src/share/classes/com/sun/tools/attach/package-info.java
0 → 100644
浏览文件 @
3fc07724
/*
* Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
/**
* Provides the API to attach to a Java<sup><font size=-2>TM</font></sup>
* virtual machine.
* <p>
* A tool, written in the Java Language, uses this API to attach to a target
* virtual machine (VM) and load its tool agent into the target VM. For
* example, a management console might have a management agent which it uses
* to obtain management information from instrumented objects in a Java
* virtual machine. If the management console is required to manage
* an application that is running in a virtual machine that does not include
* the management agent, then this API can be used to attach to the target
* VM and load the agent.
*
* @since 1.6
*/
@jdk
.
Exported
package
com.sun.tools.attach
;
src/share/classes/com/sun/tools/attach/package.html
已删除
100644 → 0
浏览文件 @
334c0392
<!--
Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
This code is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License version 2 only, as
published by the Free Software Foundation. Oracle designates this
particular file as subject to the "Classpath" exception as provided
by Oracle in the LICENSE file that accompanied this code.
This code is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
version 2 for more details (a copy is included in the LICENSE file that
accompanied this code).
You should have received a copy of the GNU General Public License version
2 along with this work; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
or visit www.oracle.com if you need additional information or have any
questions.
-->
<!doctype html public "-//IETF//DTD HTML//EN">
<html>
<body
bgcolor=
"white"
>
Provides the API to attach to a Java
<sup><font
size=
-2
>
TM
</font></sup>
virtual machine.
A tool, written in the Java Language, uses this API to attach to a target
virtual machine (VM) and load its tool agent into the target VM. For
example, a management console might have a management agent which it uses
to obtain management information from instrumented objects in a Java
virtual machine. If the management console is required to manage
an application that is running in a virtual machine that does not include
the management agent, then this API can be used to attach to the target
VM and load the agent.
@since 1.6
</body>
</html>
src/share/classes/com/sun/tools/attach/spi/AttachProvider.java
浏览文件 @
3fc07724
...
...
@@ -74,6 +74,7 @@ import java.util.ServiceLoader;
* @since 1.6
*/
@jdk
.
Exported
public
abstract
class
AttachProvider
{
private
static
final
Object
lock
=
new
Object
();
...
...
src/share/classes/com/sun/tools/attach/spi/package-info.java
0 → 100644
浏览文件 @
3fc07724
/*
* Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
/**
* Only developers who are defining new attach providers should need to make
* direct use of this package.
*
* @since 1.6
*/
@jdk
.
Exported
package
com.sun.tools.attach.spi
;
src/share/classes/com/sun/tools/attach/spi/package.html
已删除
100644 → 0
浏览文件 @
334c0392
<!--
Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
This code is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License version 2 only, as
published by the Free Software Foundation. Oracle designates this
particular file as subject to the "Classpath" exception as provided
by Oracle in the LICENSE file that accompanied this code.
This code is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
version 2 for more details (a copy is included in the LICENSE file that
accompanied this code).
You should have received a copy of the GNU General Public License version
2 along with this work; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
or visit www.oracle.com if you need additional information or have any
questions.
-->
<!doctype html public "-//IETF//DTD HTML//EN">
<html>
<body
bgcolor=
"white"
>
Provider classes for the
<tt>
{@link com.sun.tools.attach}
</tt>
package.
<p>
Only developers who are defining new attach providers should need to make
direct use of this package.
</p>
@since 1.6
</body>
</html>
src/share/classes/com/sun/tools/jconsole/JConsoleContext.java
浏览文件 @
3fc07724
...
...
@@ -43,6 +43,7 @@ import javax.swing.event.SwingPropertyChangeSupport;
*
* @since 1.6
*/
@jdk
.
Exported
public
interface
JConsoleContext
{
/**
* The {@link ConnectionState ConnectionState} bound property name.
...
...
@@ -53,6 +54,7 @@ public interface JConsoleContext {
* Values for the {@linkplain #CONNECTION_STATE_PROPERTY
* <i>ConnectionState</i>} bound property.
*/
@jdk
.
Exported
public
enum
ConnectionState
{
/**
* The connection has been successfully established.
...
...
src/share/classes/com/sun/tools/jconsole/JConsolePlugin.java
浏览文件 @
3fc07724
...
...
@@ -72,6 +72,7 @@ import javax.swing.SwingWorker;
*
* @since 1.6
*/
@jdk
.
Exported
public
abstract
class
JConsolePlugin
{
private
volatile
JConsoleContext
context
=
null
;
private
List
<
PropertyChangeListener
>
listeners
=
null
;
...
...
src/share/classes/com/sun/tools/jconsole/package-info.java
0 → 100644
浏览文件 @
3fc07724
/*
* Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
* by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* version 2 for more details (a copy is included in the LICENSE file that
* accompanied this code).
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
/**
* This package contains the JConsole API.
*
* @since 1.6
*/
@jdk
.
Exported
package
com.sun.tools.jconsole
;
src/share/classes/com/sun/tools/jconsole/package.html
已删除
100644 → 0
浏览文件 @
334c0392
<!--
Copyright (c) 2006, 2007, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
This code is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License version 2 only, as
published by the Free Software Foundation. Oracle designates this
particular file as subject to the "Classpath" exception as provided
by Oracle in the LICENSE file that accompanied this code.
This code is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
version 2 for more details (a copy is included in the LICENSE file that
accompanied this code).
You should have received a copy of the GNU General Public License version
2 along with this work; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
or visit www.oracle.com if you need additional information or have any
questions.
-->
<!doctype html public "-//IETF//DTD HTML//EN">
<html>
<head>
</head>
<body
bgcolor=
"white"
>
This package contains the JConsole API.
@since 1.6
</body>
</html>
src/solaris/classes/com/sun/management/OSMBeanFactory.java
浏览文件 @
3fc07724
...
...
@@ -35,6 +35,7 @@ import sun.management.VMManagement;
* public API and its API may change in incompatable ways between dot dot
* releases and even patch releases. You should not rely on this class.
*/
@jdk
.
Exported
(
false
)
public
class
OSMBeanFactory
{
/* static factory class */
private
OSMBeanFactory
()
{};
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录