Home / Function/ close() — spring-boot Function Reference

close() — spring-boot Function Reference

Architecture documentation for the close() function in FileDescriptorTests.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  88f566c6_a2e1_60c7_5cb7_a0fb630885ea["close()"]
  66baeb41_1669_baa0_9f5e_40530a165ec5["acquireWhenClosedReturnsClosedHandle()"]
  66baeb41_1669_baa0_9f5e_40530a165ec5 -->|calls| 88f566c6_a2e1_60c7_5cb7_a0fb630885ea
  c2c9d9c5_5454_15a3_4fa0_dba1a93c03fa["acquireWhenPendingCloseReturnsClosedHandle()"]
  c2c9d9c5_5454_15a3_4fa0_dba1a93c03fa -->|calls| 88f566c6_a2e1_60c7_5cb7_a0fb630885ea
  21a61951_988f_1c06_3389_0141712f8fdd["finalizeTriggersClose()"]
  21a61951_988f_1c06_3389_0141712f8fdd -->|calls| 88f566c6_a2e1_60c7_5cb7_a0fb630885ea
  c85d62ef_0295_39a6_53c1_1870a9954e99["closeWhenHandleAcquiredClosesOnRelease()"]
  c85d62ef_0295_39a6_53c1_1870a9954e99 -->|calls| 88f566c6_a2e1_60c7_5cb7_a0fb630885ea
  2fac64c7_e6c9_3959_e376_6643cf9ebeb0["closeWhenHandleNotAcquiredClosesImmediately()"]
  2fac64c7_e6c9_3959_e376_6643cf9ebeb0 -->|calls| 88f566c6_a2e1_60c7_5cb7_a0fb630885ea
  style 88f566c6_a2e1_60c7_5cb7_a0fb630885ea fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

buildpack/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/socket/FileDescriptorTests.java lines 91–93

	private void close(int handle) {
		this.closedHandle = handle;
	}

Domain

Subdomains

Called By

  • acquireWhenClosedReturnsClosedHandle()
  • acquireWhenPendingCloseReturnsClosedHandle()
  • closeWhenHandleAcquiredClosesOnRelease()
  • closeWhenHandleNotAcquiredClosesImmediately()
  • finalizeTriggersClose()

Frequently Asked Questions

What does close() do?
close() is a function in the spring-boot codebase.
What calls close()?
close() is called by 5 function(s): acquireWhenClosedReturnsClosedHandle, acquireWhenPendingCloseReturnsClosedHandle, closeWhenHandleAcquiredClosesOnRelease, closeWhenHandleNotAcquiredClosesImmediately, finalizeTriggersClose.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free